Здесь переменные могут содержать целые числа, не имеющие дробной части
| Тип | Значения | Объем | |||
| 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, который кроме всего имеет логический тип представления целых чисел.