Reja: Ma’lumotlar turlari haqida qisqacha tushuncha


Int toifasi o’n oltilik va ikkilik sanoq sistemalariga nisbatan ham


Download 130.84 Kb.
Pdf ko'rish
bet3/9
Sana18.12.2022
Hajmi130.84 Kb.
#1028884
1   2   3   4   5   6   7   8   9
Bog'liq
Hujjat (2)

Int toifasi o’n oltilik va ikkilik sanoq sistemalariga nisbatan ham 
foydalaniladi. O’n oltilik sanoq sistemalari 0x yoki 0X qo’shimchalari bilan, 
ikkilikdagi sonlar esa, 0b yoki 0B bilan boshlanadi. 
Long tipi o’zida -9,223,372,036,854,775,808 dan 9,223,372,036,854,775,807 
gacha sonlarni saqlaydi. Xotiradan egallaydigan joyi 64 bitni tashkil etadi. 
Int64 strukturasida joylashgan. Ulong tipi ham long tipi bilan o’xshash. U 
o’zida 0 dan 18,446,744,073,709,551,615 gacha sonlarni qabul qiladi. Int64 
strukturasida joylashgan. 


Haqiqiy toifalar o’zida musbat va manfiy o’nli kasrlarni aks ettiradi. C# da 
haqiqiy toifalar asosan 3 turli: float, double va decimal
 
Float
Float tipi xotiradan 4 baytni egallaydi. Single strukturasiga tegishli. Float 
toifadagi tipni hosil qilish uchun f yoki F suffiksidan foydalaniladi 
Double
Double tipi float tipiga qaraganda imkoniyati kattaroq, lekin xotiradan 8 bayt 
egallaydi. Double strukturasida joylashgan. Double toifadagi tipni hosil qilish 
uchun d yoki D suffiksidan foydalaniladi. 
Double d1 = 12345678912345.5d; 
Double d2 = 1.123456789123456D; 
 
Console.WriteLine(d1);//12345678912345.5 
Console.WriteLine(d2);//1.123456789123456 
Decimal
Decimal tipi xotiradan boshqa tiplarga qaraganda balandroq joy egallaydi. 
Egallanadigan joy 16 bayt. Bu tip asosan moliya sohalaridagi dasturlarda 
ko’proq foydalaniladi. Decimal toifadagi tipni hosil qilish uchun d yoki D 
suffiksidan foydalaniladi. 
Decimal d1 = 123456789123456789123456789.5m; 
Decimal d2 = 1.1234567891345679123456789123m; 
 

Download 130.84 Kb.

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




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