Haqiqiy sonlar. Haqiqiy sonli o‘zgaruvchilarga oid misol va masalalarni
dasturlashda
float yoki
double tiplaridan foydalaniladi. Haqiqiy sonning
kompyuter xotirasidagi ko‘rinishi, butun sonning tasviridan farq qiladi. Son
mE ±
p eksponensial shaklida ifodalanadi. Bu yerda
m – mantissa (o‘nli ko‘rinishdagi
butun yoki kasr son),
p – tartibi (butun son). Eksponensial yozuvdagi sonni
odatdagi yozuvga aylantirish uchun, mantissa (
m) ni tartib (
p)ning o‘ninchi
darajasiga ko‘paytirish kerak. Masalan,
,
.
Odatda
float tipi kompyuter xotirasidan 4 bayt joy egallaydi, shundan bitta
ikkilik bit belgiga, 8 bit tartibga va 23 mantissaga beriladi.
double tipidagi qiymatlar kompyuter xotirasidan 8 bayt joy egallaydi, unda
tartib va mantissa uchun mos ravishda 11 va 52 bit ajratilgan. Mantissaning
uzunligi sonni aniqligini belgilaydi va tartibi uzunligi esa uning diapazoni
anglatadi.
double tip nomi oldida
long xizmatchi so‘zi yozilsa, xotiradan 10 bayt
joy ajratiladi. Haqiqiy tiplarning toifa nomi, hajmi va qiymatlar chegarasi 3.6-
jadvalda keltirilgan.