У меня есть выбор между типами операций сравнения, пожалуйста, расположите их в порядке эффективности для процессора, начиная с самого эффективного:
if (x == 1)
if (x != 0)
if (x < 2)
if (x <= 3)
Часто я сталкиваюсь со случаем, когда я могу использовать любой из них, который я выбираю, для того же результата...
Это то, что я всегда хотел знать, и, возможно, некоторые другие люди тоже хотят это знать. Кроме того, различается ли это для разных языков программирования или нет?
Изменить. Спасибо за информацию. Поскольку все они, по-видимому, имеют одинаковую эффективность, это означает, что я могу использовать больше операторов типа > или ‹, чтобы лучше отлавливать сбои!