O'zbekiston respublikasi oliy va o'rta maxsus ta’lim vazirligi


O'nlik butun sonli o'zgarmas qiymatlar


Download 6.49 Mb.
bet138/205
Sana03.12.2023
Hajmi6.49 Mb.
#1806384
1   ...   134   135   136   137   138   139   140   141   ...   205
Bog'liq
word uchun Iqtisodiyotda AKT

O'nlik butun sonli o'zgarmas qiymatlar. Ular raqamlar ketma-ketligidan iborat bo'ladi, va 0 dan (nol raqamdan) boshlanmaydi. Masalan, 1024, 3313, + 275, -12 va hokazo.
Butun sonli o'zgarmas qiymatlar oralig'i. Kompyuterning xotirasi yacheykasi so'zlardan iboratdir. So'zning bitlari soni so'zning uzunligini aniqlaydi. Umuman olganda, kompyuterlarda so'z uzunligi 16 bitdan iborat bo'ladi (ba‘zilari 32 yoki undan ko'p bo'lishi mumkin). Keling, n ni so'zning uzunligi sifatida qabul qilaylik. Unda butun sonlar oralig'I -2n-1 dan +2n-1 - 1 gacha ko'rinishda beriladi.
Agar n=16 bo'lsa, butun sonlar oralig'i -216-1 dan 216-1 -1 gacha, ya‘ni -32768 dan +32767 gacha.
Agar Siz 32768 dan kichkina butun sonni olsangiz, unda qiymatni yo'qotish xatoligi mavjud bo'ladi va agar butun son - 32767 dan katta bo'lsa, unda to'lib ketish xatoligi mavjud bo'ladi.
Sakkizlik butun sonli o'zgarmas qiymatlar. Ularga 0 (nol raqami) tegishli bo'ladi. Misol uchun, 14 o'nlik raqami 016 kabi sakkizlik butun son sifatida yoziladi (1410 = 168 kabi).
O'n oltilik butun sonli o'zgarmas qiymatlar. Ularga Ox yoki OX tegishli bo'ladi. Misol uchun, 14 o'nlik raqamining o'nlik kasri OXE kabi o'n oltilik butun son sifatida yoziladi (1410 = E16 kabi).
l yoki L, va u va U suffiksi, mos ravishda long va unsigned sifatida o'zgarmas qiymatni tasvirlaydi.
(II)Belgili o'zgarmas qiymatlar
Belgili o'zgarmas qiymat - bittalik qo'shtirnoq ichiga olingan bitta belgidir. Misol uchun, ‘ , ‘, ‘n ‘ va h.k. C++ tilida belgili o'zgarmas qiymatlarni yozish
qoidasi:

Download 6.49 Mb.

Do'stlaringiz bilan baham:
1   ...   134   135   136   137   138   139   140   141   ...   205




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