Имам избор между типове операции за сравнение, моля, поставете ги в реда на ефективност за процесора, като започнете с най-ефективния:
if (x == 1)
if (x != 0)
if (x < 2)
if (x <= 3)
Често се сблъсквам със случай, в който мога да използвам всеки от тях, който избера, за същия резултат...
Това е нещо, което винаги съм искал да знам и вероятно някои други хора също искат да го знаят. Също така, варира ли за различните езици за програмиране или не?
Редактиране: Благодаря за информацията. Тъй като очевидно всички те са с еднаква ефективност, това означава, че мога да използвам повече оператори от тип > или ‹, за да откривам по-добре проблемите!