Katika sayansi ya kompyuta, nambari zisizo za kawaida ni seti ndogo ya nambari zisizo za kawaida (wakati fulani huitwa denormal) ambazo hujaza pengo la mtiririko wa chini karibu na sifuri katika hesabu ya sehemu zinazoelea. … Kinyume chake, thamani ya sehemu inayoelea isiyo ya kawaida ina muhimu yenye dijiti inayoongoza ya sifuri.
Nambari za uhakika za kuelea zilizosawazishwa na zisizo za kawaida ni nini?
Java hutumia kiwango cha IEEE 754 kwa uwakilishi wa sehemu zinazoelea. Katika uwakilishi huu, vyaelea vimesimbwa kwa kutumia biti 1 ya ishara, biti 8 za kipeo, na biti 23 za mantissa. … Kwa sababu hiyo, sehemu za kuelea zina 24 biti muhimu za usahihi, na marudufu huwa na sehemu 53 muhimu za usahihi. Nambari kama hizo huitwa nambari za kawaida.
Unawezaje kujua ikiwa nambari imebadilishwa kuwa ya kawaida au isiyo ya kawaida?
Kwa mfano, ikiwa ulikuwa unajaribu kuwakilisha 12.34, basi unge kusimba kama 123400 -04. Hii inaitwa "kawaida". Katika kesi hii kwa kuwa nambari mbili za chini ni sifuri, unaweza kuwa umeelezea thamani kama 012340 -03 au 001234 -02 kwa usawa. Hiyo itaitwa "denormalized".
Nambari ya uhakika ya kuelea iliyoboreshwa ni ipi?
Nambari ya sehemu inayoelea hurekebishwa tunapolazimisha sehemu kamili ya mantissa yake kuwa 1 haswa na kuruhusu sehemu yake ya sehemu iwe chochote tunachopenda. Kwa mfano, ikiwa tungechukua nambari 13.25, ambayo ni 1101.01 katika mfumo wa jozi, 1101 itakuwa sehemu kamili na01 itakuwa sehemu ya sehemu.
Nambari zisizo za kawaida hutumika kuwakilisha nini?
Nambari zisizo za kawaida
Ili kupunguza upotevu wa usahihi wakati upungufu unatokea, IEEE 754 inajumuisha uwezo wa kuwakilisha sehemu ndogo kuliko inavyowezekana katika uwakilishi uliorekebishwa, kwa kufanya tarakimu inayoongoza isiyo na maana kuwa 0. Nambari hizo huitwa denormal.