Tsikl operatori


bitni ham qo`llamoqdamiz. Huddi shunday



Download 0,88 Mb.
Pdf ko'rish
bet5/16
Sana12.07.2022
Hajmi0,88 Mb.
#783025
1   2   3   4   5   6   7   8   9   ...   16
Bog'liq
QtdXQI58RJvs0zctYIZ4LPHknuIdR6wXPWiRt3yN

bitni ham qo`llamoqdamiz. Huddi shunday 
unsigned int 
da ( 4 baytli ) qiymatlar 
[ 0;4 294 467 296 ] 
orasida yotadi. 
Signedni ishlatib esa biz ochiqchasiga butun sonimizni 
ishorati bo`lishi kerakligini bildiramiz. Normalda agar 
signed yoki
unsigned
 qoyilmasa, tipimizning ishorasi 
boladi
. Long int 
bilan qo`llanilganda
16 bitli int 32 
ga 
aylanadi. Bu agar mashina 
16 bitli 
bolsa, mashina 
32 bitli 
arxitekturaga ega bolsa
, int 
ning kattligi 
4 baytligicha 
qolaveradi. 
Long double
 tipi esa 
10 bayt 
joy oladi. 
Short
 
sifati 
int 
bilan qollanilganda 
32 bit 
emas, 
16 bit 
joy 
agallaydigan ma`lumot tiplarini qo’llash maqsadga 
muvofiqdir. Agar tipning nomi yozilmagan bolsa 
o`zgaruvchi int tipiga ega dep qabul qilinadi. 


Ma`lumot sinonimlar keng tarqalgan tiplarining 
nomlari harakteristikalari 
long double 10 bayt, + /-3.4e-4932…+/- 

3.4e4932 

Double 8 bayt, +/-1.7e -308…+/- 

1.7e308 

Flot 4 bayt, +/-3.4e38…+/-3.4e38 

Unsigned long int unsigned long 

Long int long

Unsigned int unsigned 

int

 unsigned short int unsigned short

short int short

unsigned char 

short 

char 


char va int dan tashqari 
C++ 
da yana bir nechta 
integral tiplar 
mavjud. Bulardan biri 
bool tipidir. Bool 
tipi 
faqat ikki farqli qiymat olishi mumkin. Bitasi 
true
 
ikkinchisi 
false. Bool tipi 
mantiqiy arifmetika amallarini 
bajarganda juda qol keladi
. Bool tipi
boshqa bir integral 
tipga asoslangan bo`lishiga qaramasdan ( int yoki char 
)yuqoridagi ikki qiymatdan tashqari boshqa qiymat 
ololmaydi. 
Bool tipi 
ozgaruvchilari to`g`ri shaklda 
initsalizadsiya qilinmagan taqdirda, ularning qiymati 
hato ravishda na 
true 
va na 
false
 bolishi mumkin. Yana 
boshqa bir integral tip bu wide char tipdir (wide char 
type- keng simvol tipi). U ham kopincha boshqa bir 
butun son tipiga asoslanadi – bir baytdan kattaroq 
bo`lishi kerakligi uchun short int qollaniladi. Masalan: 
C++ da UNICODE
 ni odatta 
wchar
_t bilan kodlaymiz.
Hozirda 
wchar_t 
ning kattaligi necha bit bo`lishi 
kerakligi standarta belgilanmagan. Butun sonlarni 
C++ 
da bir necha asosda berish mumkin. Hech qanday belgi 
qo`yilmasdan yozilgan son o`nlik asosda ( decimal ) deb 
qabul qilinadi. 


Sakizlik asosda ( octol) sonni berish uchun sondan 
oldin 0o yoki 0O belgilarni qo`yish kerak. O`n oltilik 
Sistemadagi ( hexadecimal ) sonlar oldiga 0x yoki oX lar 

Download 0,88 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9   ...   16




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