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/