35
Tip ko’rinishi
Mаzkur tipli o’zgаruvсhining
qаbul
qilаdigаn qiymаtlаr
оrаlig’i
O’zgаruvсhining
kоmp’yuter
хоtirаsidаn
egаllаydigаn jоyi
ShortInt
-128..127
8 bit
Integer
-32768..32767
16 bit
LongInt
-2147483648.. 2147483647
32 bit
Byte
0..255
8 bit
Word
0..65535
16 bit
C++ da butun va haqiqiy sonlarni e'lon qilish uchun bir nechta toifalar mavjud. Ular
bir - biridan kompyuter xotirasida qancha hajm egallashi va qabul qiluvchi qiymatlar
oralig'i bilan farq qiladi.
Butun sonlar musbat va manfiy raqamlardan tashkil topgan sonlardir, haqiqiy
sonlar esa kasr ko‘rinishidagi musbat va manfiy sonlardir. Simvollar esa tushunarli,
simvollardan tashkil topgan qiymatlardir. Quyida tiplarning to‘liq ro‘yxati (nomi,
hajmi, qiymati)ni ko‘rishingiz mumkin
Butun sonlar
unsigned short int 0..65535 2 bayt
short int –32768..32767 2 bayt
unsigned long int 0..42949667295 4 bayt
long int –2147483648..2147483647 4 bayt
int (16 razryadli) –32768..32767 2 bayt
int (32 razryadli) –2147483648..2147483647 4 bayt
unsigned int (16 razryadli)0..65535 2 bayt