Сегодня я заметил, что, когда я бросил двойник, который больше, чем максимально возможное целое число, я получаю -2147483648. Точно так же, когда я отбрасываю двойник, который меньше минимально возможного целого числа, я также получаю -2147483648. < /p>
Определено ли это поведение для всех платформ?
Как лучше всего определить это под /переполнение? Является ли нанесение операторов для MIN и Max Int перед тем, как лить лучшее решение?
Подробнее здесь: https://stackoverflow.com/questions/526 ... egers-in-c