C++ за 21 день седьмое издание


Знаковые целочисленные типы short, int, long и long long



Download 1,38 Mb.
bet38/437
Sana22.02.2022
Hajmi1,38 Mb.
#89455
TuriРеферат
1   ...   34   35   36   37   38   39   40   41   ...   437
Bog'liq
word1

Знаковые целочисленные типы short, int, long и long long


Эти типы отличаются по своим размерам, а следовательно, и по диапазону значений, которые они могут содержать. Тип i n t , возможно, самый популярный тип размером в 32 бита на большинстве компиляторов. Используйте подходящий тип в зависимости от максимального значения, которое определенная переменная предположительно будет со­ держать.


Объявление переменной знакового типа очень просто:


short int SmallNumber = —100;


int LargerNumber = -70000;


long PossiblyLargerThanlnt = -70000;



  1. на некоторых платформах long совпадает c int long long LargerThanlnt = -70000000000;



Беззнаковые целочисленные типы unsigned short,


unsigned int, unsigned long и unsigned long long




  1. отличие от знаковых аналогов, типы беззнаковых целочисленных переменных не могут содержать информацию о знаке, а следовательно, могут содержать вдвое больше положительных значений.

Определение размера переменной с использованием оператора sizeof

57

Объявление переменной беззнакового типа тоже очень просто:




unsigned short int SmallNumber = 255;


unsigned int LargerNumber = 70000;



  1. на некоторых платформах long совпадает c int unsigned long PossiblyLargerThanlnt = 70000; unsigned long long LargerThanlnt = 70000000000;

ПРИМЕЧАНИЕ Беззнаковый тип переменной используется тогда, когда ожидаются только по­

зитивные значения. Так, если вы подсчитываете количество яблок, не исполь­


зуйте тип int, а используйте тип unsigned int. Последний может содержать


вдвое больше положительных значений, чем первый.




ВНИМАНИЕ! Беззнаковый тип нельзя использовать в банковском приложении для перемен­

ной, хранящей остаток на счете.



Download 1,38 Mb.

Do'stlaringiz bilan baham:
1   ...   34   35   36   37   38   39   40   41   ...   437




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish