Результатом математических вычислений будет положительное значение 0x8000_0000, которое невозможно представить в 32-битном знаковом дополнении до двух.
Что говорят стандарты C или C++ о делении целых чисел со знаком для этого особого случая, определено ли оно и каким образом? [code]INT_MIN / -1 (0x8000_0000 / 0xFFFF_FFFF) [/code] Результатом математических вычислений будет положительное значение 0x8000_0000, которое невозможно представить в 32-битном знаковом дополнении до двух.