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