Delphi тип Cardinal – основний тип цілого числа без знаку.
System unit
type Cardinal = 0..4294967295;// На час написання
Тип Cardinal – це Integer, розмір якого не гарантується. Це основне ціле число без знака, і в даний час має таку ж місткість як LongWord: 32 біти.
Для зберігання дуже великих цілих чисел використовуйте тип Int64.
Примітка.
Зазвичай Cardinal використовується у параметрі, що передається до функцій типу C.
Тип Cardinal у Delphi: Показуємо місткість 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
Подібні функції, процедури та команди
Byte — цілий тип, що підтримує значення від 0 до 255.
Int64 — 64 бітове ціле число (найбільше в Delphi).
Integer — основний тип цілого числа.
LongInt — ціле число, розмір якого 32 біти.
LongWord — 32 бітове число без знака.
ShortInt — цілий тип, що підтримує значення від -128 до 127.
SmallInt — цілий тип, що підтримує значення від -32768 до 32767.
Word — цілий тип, що підтримує значення від 0 до 65535.
