Здесь переменные могут содержать целые числа, не имеющие дробной части
Тип |
Значения |
Объем |
Shortint |
–128..127 |
8-бит со знаком |
Smallint |
–32768..32767 |
16-бит со знаком |
Integer |
–2147483648.. 2147483647 |
32-бит со знаком |
Longint |
–2147483648.. 2147483647 |
32-бит со знаком |
Int64 |
–2^63..2^63–1 |
64-бит со знаком |
Byte |
0..255 |
8-бит без знака |
Word |
0..65535 |
16-бит без знака |
Longword |
0..4294967295 |
32-бит без знака |
Cardinal |
0..4294967295 |
32-бит без знака |
Здесь и далее, число после знака ^ означает степень. Тем не менее, это правило нельзя применять в программе.
Среди всего многообразия предложенных данных рекомендую пользоваться типом Integer, который кроме всего имеет логический тип представления целых чисел.