Delphi тип LongInt – целое число, размер которого 32 бита.
System unit
type LongInt = -2147483648..2147483647;
Тип LongInt – целое 32 битное число со знаком. Этот размер фиксирован, и не будет изменяться в будущих выпусках Delphi. В настоящее время он имеет тот же самый размер как тип Integer.
Чтобы обрабатывать очень большие целые числа со знаком, используйте тип Int64.
Тип LongInt в Delphi: Показ вместимости 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
Похожие функции, процедуры и команды
Byte — Целочисленный тип, поддерживающий значения от 0 до 255.
Cardinal — Основной тип целого числа без знака.
Int64 — 64 битовое целое число - наибольшее в Delphi.
Integer — Основной тип целого числа.
LongWord — 32 битовое число без знака.
ShortInt — целочисленный тип, поддерживающий значения от -128 до 127.
SmallInt — Целочисленный тип, поддерживающий значения от-32768 до 32767.
Word — Целочисленный тип, поддерживающий значения от 0 до 65535.
