Delphi тип SmallInt – цілий тип, що підтримує значення від -32768 до 32767.
System unit
type SmallInt = -32768..32767;
Тип SmallInt – 16 бітне ціле число зі знаком.
Для роботи великими цілими числами використовуйте Integer, LongInt (обидва по 32 біти) або Int64 (64 біти).
Тип SmallInt у Delphi: Показ місткості SmallInt
var
min, max : SmallInt;
begin
// Встановлення мінімального та максимального значення цього типу даних
min := Low(SmallInt);
max := High(SmallInt);
ShowMessage('Min smallint значення = '+IntToStr(min));
ShowMessage('Max smallint значення = '+IntToStr(max));
end;
Результат
Min smallint значення = -32767
Max smallint значення = 32768
Подібні функції, процедури та команди
Byte — цілий тип, що підтримує значення від 0 до 255.
Cardinal — основний тип цілого числа без знаку.
Int64 — 64 бітове ціле число – найбільше в Delphi.
Integer — основний тип цілого числа.
LongInt — ціле число, розмір якого 32 біти.
LongWord — 32 бітове число без знака.
ShortInt — цілий тип, що підтримує значення від -128 до 127.
Word — цілий тип, що підтримує значення від 0 до 65535.
