比较运算符性能(>,> =,<,<=)

Eva*_*ski 12 comparison performance operators

如果要比较两个整数,运算符是否会影响执行比较所需的时间?例如,给定:

if (x < 60)
Run Code Online (Sandbox Code Playgroud)

if (x <= 59)
Run Code Online (Sandbox Code Playgroud)

哪个会提供最佳性能,还是性能差异可以忽略不计?性能结果是否取决于语言?

我经常发现自己在代码中混合使用这些运算符.任何想法将不胜感激.

Ale*_*nov 11

即使有明显的差异,我认为编译器足够聪明,可以关心这些事情.所以我的建议是使用使代码更容易理解的内容,并将微优化保留给编译器.