Kurs ishi mavzu: Butun va extremum nuqtali sonlar va sonlarni kasrli formatda yodlash


Download 0.94 Mb.
bet2/7
Sana25.01.2023
Hajmi0.94 Mb.
#1121598
1   2   3   4   5   6   7
Bog'liq
Butun son va suzuvchi nuqtali formatli sonlar va o\'nli formatdag

Byte, int, Long, sByte, short.
Butun tipdagi sonlar.

Butun sonlarning kompyuter xotirasida tasvirlanishi.


C# tili eng universal butun tipli ma‘lumot hisoblanadigan va long tipiga
ekvivalent bo’lgan Integer tipidagi ma‘lumotlarni ham qabul qiladi.
Butun tur. Butun turiga butun sonlar to’plamidagi qiymatlar (amalga
oshirishga bog’liq) kiradi. Ular ustida 5 ta asosiy amallar bajariladi: qo’shish (+),
ayirish (-), ko’paytirish (*), butunni butunga bo’lish va butun qismini olish (div),
butunni butunga bo’lish va qoldiq qismini olish (mod). Bu amallar butun
natija beradi. Birinchi to’rtta amallar oddiygina, beshinchisi esa quyidagi qoida
bo’yicha
bajariladi: faqat n>0 bo’lganda ishlatiladi:
agar m>=0 bo’lsa m mod n = m - ((m div n) * n);
agar m<0 bo’lsa m mod n = m-((m div n) * n) + n.
Ifodada chapdan o’nga qarab div, mod, * amallari birinchi bo’lib, keyin - va + amallari bajariladi. Butun qiymatlarni taqqoslash va qiymat berish operatorida ishlatish mumkin.
Quyidagi standart funksiyalar butun natija beradi:
abs(x)- x-ni absolut qiymati,
sqr(x)- x-ni kvadrati,.
Masalan, 76, -234, +56.
Butun turdagi o’zgaruvchilarni e‘lon qilish uchun quyidagi kalit so’zlar mavjud:
integer, byte,sbyte, long,short .
Har bir butun o’zgaruvchilarni e‘lon qilish uchun alohida hollarga bog’liq
ravishda shu kalit so’zlardan biri ishlatiladi.




t\r



TIP NOMI

SISTEMA TIPI

XAJMI


Download 0.94 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7




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