Re[13]: Откуда эта лютая любовь к знаковым целым?
От: Евгений Музыченко Франция https://software.muzychenko.net/ru
Дата: 08.05.20 10:00
Оценка:
Здравствуйте, Nuzhny, Вы писали:

N>Потому что они в голове сперва выполняют проверку на больше/меньше и уже потом из большего вычитают меньшее.


Вас это смущает? Меня — ничуть, коли уж человек от рождения оперирует понятиями "до/после", "выше/ниже" и подобными. А если чей-то возраст вдруг оказался больше возраста любого из его биологических родителей, то это вызывает недоумение даже у дикарей, никогда не слыхавших об отрицательных числах.

N>С отрицательными числами такие проверки часто можно опускать в принципе.


В принципе их опустить нельзя — только применить в другом месте и в другом виде. Ну и я правильно понял, что в своем коде Вы предпочитаете писать "if (a — b < 0)" вместо "if (a < b)"?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.