Тип LongInt - целое 32 битное число со знаком. Этот размер фиксирован, и не будет изменяться в будущих выпусках Delphi. В настоящее время он имеет тот же самый размер как тип Integer.
Чтобы обрабатывать очень большие целые числа со знаком, используйте тип Int64.
Похожие команды
Byte Целочисленный тип, поддерживающий значения от 0 до 255
SmallInt Целочисленный тип, поддерживающий значения от-32768 до 32767
Word Целочисленный тип, поддерживающий значения от 0 до 65535
Пример кода : Показ вместимости LongInt
var
min, max : LongInt;
begin // Установка минимального и максимального значения для этого типа данных
min := Low(LongInt);
max := High(LongInt);
ShowMessage('Min значение longint = '+IntToStr(min));
ShowMessage('Max значение longint = '+IntToStr(max));
end;
Min значение longint = -2147483648
Max значение longint = 2147483647