Переменные содержащие целые числа, не имеющие дробной части.
Тип переменной |
Значение переменной |
Размер переменной |
Shortint |
-128..127 |
8-бит со знаком |
Int64 |
-2^63..2^63-1 |
64-бит со знаком |
Smallint |
-32768..32767 |
16-бит со знаком |
Integer |
-2147483648.. 2147483647 |
32-бит со знаком |
Longint |
-2147483648.. 2147483647 |
32-бит со знаком |
Longword |
0..4294967295 |
32-бит без знака |
Byte |
0..255 |
8-бит без знака |
Word |
0..65535 |
16-бит без знака |
Cardinal |
0..4294967295 |
32-бит без знака |
Переменные содержащие целые числа, имеющие дробную часть.
Тип |
Порог |
Максимальное значение |
Кол-во цифр в значении |
Объем, байт |
Real |
2,9*10^-39 |
1,7*10^38 |
11-12 |
6 |
Single |
1,5*10^-45 |
3,4*10^38 |
7-8 |
4 |
Double |
5,0*10^-324 |
1,7*10^308 |
15-16 |
8 |
Extended |
3,4*10^-4932 |
1,1*10^4932 |
19-20 |
10 |
Comp |
1,0 |
9,2*10^18 |
19-20 |
8 |
Currency |
0,0001 |
9,2*10^14 |
19-20 |
8 |
Символьный тип, нужен для преобразования цифр в буквы и обратно в кодировке ANSI.
Тип |
Обьём, байт |
Примечание. |
Char |
1 |
255 значений символов |
Строковый тип.
Тип |
Размер переменной |
Объем, байт |
Примечание |
String |
Размер ограничен только памятью |
до 2-х GB |
– |
ShortString |
255 символов |
– |
Первый символ ShortStrings имеет индекс 1 |
Булевый тип.
Тип |
Значение |
Boolean |
True (истинно) или False (ложно) |