Shortint

(-128) ve (+128) arasinda deger alabilen tam sayi tipli bir degiskendir. Eger bu degerlerin disinda bir sayi aktarilmaya calisilirsa tasma (owerflow) hatasi verecektir. Bu degisken bellekte 1 Byte (8 bit) lik yer isgal eder.

Smallint

(-32768) ve (+32768) arasinda tam sayi degeri atanabilen degisken tipidir. Bellekte 2 Byte (16 bit) lik yer isgal edecektir.

Longint

(-2147483648) ve (+2147483647) arasinda tam sayi degeri alabilen bir degisken tipidir. Bellekte 4 Byte (32 bit) yer isgal edecektir.

Integer

(-2147483648) ve (+2147483647) arasinda tam sayi degerleri alabilen bir degisken tipidir. Bellekte 4 Byte (32 bit) yer isgal edecektir.

Int64

(-2^63) ve (+2^63-1) arasinda tam sayi degeri atanabilen degisken tipidir. Bellekte 8 Byte (64 bit) yer isgal edecektir.

Byte

0 ve 255 arasinda pozitif tam sayi degeri alabilen degisken tipidir. Bellekte 1 Byte (8 bit) lik yer isgal edecektir.

Word

0 ve 65535 arasi pozifit deger alabilen degisken tipidir. Bellekte 2 Byte (8 bit) lik yer isgal edecektir.

Longword

0 ve 4294967295 arasi pozitif deger atanabilen degisken tipidir. Bellekte 4 Byte (32 bit) lik yer isgal edecektir.

Cardinal

0 ve 4294967295 arasi pozitif deger atanabilen degisken tipidir. Bellekte 4 Byte (32 bit) lik yer isgal edecektir.