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

N>Разумеется, это не натуральное, а целое положительное!


Любое целое положительное число является натуральным.

N>Потому что запись -r не существует в моноиде натуральных чисел.


А ей нужно в нем существовать? Зачем?

N>Как раз в этом надуманном, но правомерном примере видно, что лучше проверить значение r при вводе один раз, а потом использовать свободно, чем каждый раз кастовать его к правильному типу. Притом, что проверять всё равно придётся, ведь r должен быть небольшим по факту, а ещё и меньше, чем размер сигнала.


Не понял тонкости. Проверять нужно и так и так. А насколько часто Вам требуется, имея r, получить -r, что держать r в беззнаковом типе однозначно выгоднее?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.