typ Smallint - przedział [-32 768, 32 767],
• typ Longint - [!2 147 483 648, 2 147 483 647],
• typ Int64 - przedział [-263, 263 -1],
• typ Byte - przedział [O, 255],
• typ Word - przedział [O, 65 535],
• typ Longword - przedział [0,4 294 967 295].
Ogólnymi typami całkowitymi, a więc typami zależnymi od rodzaju procesora i systemu operacyjnego, są:
• typ Integer, którego wartościami w obecnej (32-bitowej) implementacji języka Delphi Pascal są liczby całkowite z przedziału od 12 147 483 648 do 2 147 483 647,
• typ Cardinal, który przy implementacji 32-bitowej obejmuje liczby całkowite z przedziału od 0
do 4 294 967 295.
Typy porządkowe - typy znakowe
W języku Delphi Pascal zdefiniowano dwa podstawowe typy znakowe i jeden ogólny typ znakowy. Każdy z tych typów oznacza się za pomocą predefiniowanego identyfikatora. Podstawowymi typami znakowymi są:
Wartościami typu AnsiChar są znaki zajmujące jeden bajt pamięci, uporz’dkowane zgodnie z tabeląrozszerzonego zestawu znaków ASCII. Elementy typu WideChar zajmują dwa bajty pamięci (słowo) i sąznakami uporządkowanymi zgodnie z zestawem znaków Unicode. Pierwszych 256 znaków z tego zestawupokrywa się ze znakami ASCII. Ogólny typ znakowy jest oznaczany za pomocą predefiniowanego identyfikatora Char. W bieżącej implementacji języka Delphi Pascal odpowiada on typowi AnsiChar.
Typy porządkowe - typy logiczne
Standardowymi typami logicznymi są typy:
Boolean (elementy zajmuj1 jeden bajt),
ByteBool (jeden bajt),
WordBool (dwa bajty).
LongBool (cztery bajty).