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



Yüklə 0,94 Mb.
səhifə2/7
tarix11.02.2023
ölçüsü0,94 Mb.
#83887
1   2   3   4   5   6   7
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


Yüklə 0,94 Mb.

Dostları ilə paylaş:
1   2   3   4   5   6   7




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin