Может ли (истинное) целочисленное деление когда-либо переполняться или опускаться (при условии, что знаменатель не равен 0)?
Поскольку значение всегда либо остается неизменным, либо уменьшается (поскольку при целочисленном делении наименьший абсолютный ненулевой знаменатель равен 1, поэтому результат никогда не может быть больше числителя), я бы предположил, что нет.
Я спрашиваю более или менее в контексте стандартов C/C++, и меня интересует, как различные современные архитектуры ЦП могут по-разному обрабатывать целочисленное деление, когда речь идет об определенном/неопределенном поведении.
<>
должно быть!=
- person pmg   schedule 15.11.2019<>
традиционно означает больше/меньше; с цифрами это просто другое написание!=
. Я использовал его больше для теоретических целей, а не для обозначения синтаксиса C. - person Qix - MONICA WAS MISTREATED   schedule 15.11.2019