Öåëûé òèï

ßçûê Delphi ïîääåðæèâàåò ñåìü öåëûõ òèïîâ äàííûõ: shortint, smailint, Longint, Int64, Byte, word è Longword, îïèñàíèå êîòîðûõ ïðèâåäåíî â òàáë. 1.1.

Òàáëèöà 1.1. Öåëûå òèïû

Òèï

Äèàïàçîí

Ôîðìàò

Shortint

-128-127

8 áèòîâ

Smallint

-32 768 - 32 767

16 áèòîâ

Longint

-2 147 483 648 - 2 147 483 647

32 áèòà

Int64

-263- 263 - 1

64 áèòà

Byte

0-255

8 áèòîâ, áåççíàêîâûé

Word

0-65 535

16 áèòîâ, áåççíàêîâûé

Longword

0 - 4 294 967 295

32 áèòà, áåççíàêîâûé

Object Pascal ïîääåðæèâàåò è íàèáîëåå óíèâåðñàëüíûé öåëûé òèï - Integer, êîòîðûé Ýêâèâàëåíòåí Longint.