Эй, ребята, у меня есть два вопроса.
1) Как переменная действовать, когда (например, думаю, что число MaxValue составляет + - 100)Проверьте, достигли ли переменные максимальное значение - behauvior
sum : integer;
sum+=200;
и сумма достигает целого MaxValue. Вот следующий вопрос, связанный с
2) Есть ли способ в дельфи, чтобы поймать, когда эта ситуация имеет место и что-то еще что-то сделать, и делать это со знакомыми, как попробуйте, кроме? Или если не может быть способ сделать это, если тогда?
На каком языке этот код? Вы действительно используете '+ ='? –
См. Также [Причина ошибки проверки диапазона (Delphi)] (http://stackoverflow.com/q/11658519/576719). Ошибка [Ошибка проверки диапазона] (http://docwiki.embarcadero.com/RADStudio/en/Compiling#Run.E2.80.91time_Errors_Options) также может быть выбрана в зависимости от размера типов переменных, участвующих в арифметической операции. –
Да, это не код Delphi ... –