x> -1 против x> = 0, есть ли разница в производительности
Я слышал, как учитель бросил это однажды, и с тех пор меня это беспокоит. Допустим, мы хотим проверить, является ли целое числоx
больше или равно 0. Есть два способа проверить это:
if (x > -1){
//do stuff
}
а также
if (x >= 0){
//do stuff
}
По словам этого учителя>
будет немного быстрее, чем>=
, В данном случае это была Java, но, по его словам, это также относится к C, c ++ и другим языкам. Есть ли правда в этом утверждении?