Posted By: Rat (ctyri mozkove bunky) on 'CZprogram'
Title: Re: Zaokrouhlovani cisla typu Extendedy
Date: Sat May 11 09:47:45 2002
> Mno ano, ale porad mi neni jasne to s tou mantisou.
> Nejmensi cislo s normovanou mantisou je
> 1.0000000000b (a nejaky exponent)
> nejvetsi cislo je
> 1.1111111....1b (a nejaky exponent, za teckou je 23 jednicek), coz
> je "skoro" 2 (proste 1 + 0.5 + 0.25 + 0.125 +....)
>
> Takze mantisa mi pripadne v rozsahu <1,2), pripadne (poku dtedy ingoruju
> tu uvodni jednicku, ktera neni ulozena) v rosahu <0,1)
> Kde se bere to 0.5 .. 1?
Tohle je v podstate otazkou interpretace. Klidne muzes rict, ze mantisa je
<1024; 2048) a upravit si podle toho "stred" exponentu. Nicmene, v praxi se
pouziva ono <0.5; 1), viz treba man frexp, k tomu myslim bude i odpovidajici
koprocesorova instrukce (pravdepodobne i stejne pojmenova, nechce se mi tu
hledat).
Ono tady doslo k jedne nepresnosti - dle meho nazoru se ta jednicka
nedoplnuje pred tu tecku, ale az za ni. Jeste ciste tech. pozn. na zaver -
80bit obsahuje i tu prvni jednicku.
> --------------------------------------------------------------------/
> | ICQ 20529980 Neuromancer |
> | Take me far away, where the dragons fly, |
> /------------ leave me to my dreams, or just let me die. ------------
Krysa
rat@atrey.karlin.mff.cuni.cz Jsem Krysa
http://atrey.karlin.mff.cuni.cz/~rat/