52, 0) sonlarni o’zi ichiga oladi. Bularga misol tariqasida – byte, short , int ,
long , int32, int64 larni olishimiz mumkin. Haqiqiy tiplar – o’zlarida kasr(1.2,
-2.3, 10.5) sonlarni aks ettiradi. Misol uchun : float, double, long double kabi
tiplar. C# dasturlash tilida sonli tiplar ko’p bo’lishiga qaramay, int(butun) va
double(haqiqiy) tiplari ko’proq foydalaniladi. Quyidagi ko’rinishda sonli
tiplarga doir toifalarni ko’rishimiz mumkin.
Butun tiplar – barcha musbat va mandiy butun sonlarni o’z ichiga oladi. C#
da butun tiplar oilasida 4 ta tip mavjud: byte, short, int , long. Byte byte tipi 0
dan 255 gacha bo’lgan sonlarni qabul qiladi, xotiradan 8 bitni egallaydi
hamda Byte strukturasiga tegishlidur
Butun tiplar – barcha musbat va mandiy butun sonlarni o’z ichiga oladi. C#
da butun tiplar oilasida 4 ta tip mavjud: byte, short, int , long. Byte byte tipi 0
dan 255 gacha bo’lgan sonlarni qabul qiladi, xotiradan 8 bitni egallaydi
hamda Byte strukturasiga tegishlidur
Sbyte tipi ham byte tipi bilan bir xil , lekin u -128 dan 127 gacha manfiy
sonlarni ham o’zida saqlaydi. Sbyte – Sbyte strukturasidan o’rin olgan .
Short tipi -32,768 dan 32,767 gacha bo’lgan sonlarni o’zida jamlaydi,
xotiradan egallanadigan joy 16 bit. Int16 stukturasini ichida joylashgan. Short
tipiga o’xshash ushort tipi ham mavjud. Bu tip 0 dan 65,535 gacha sonlarni
qabul qiladi. UInt16 strukturasida joylashgan.
Int tipi 32 bitlik butun toifadur. Butun sonlarni qabul qilish chegarasi -
2,147,483,648 dan 2,147,483,647 gacha. Int32 strukturasida joylashgan. Bu
tipga yaqin tip uint tipi. UInt32 strukturasiga tegishli bo’lib 0 dan
4,294,967,295 gacha sonlarni o’z ichiga oladi.
Do'stlaringiz bilan baham: |