Posted By: nalim (Uz jsem sbalil :-))))) on 'CZprogram'
Title:     Re: Zaokrouhlovani cisla typu Extendedyn
Date:      Fri May 10 17:40:39 2002

> A jeste jedna vec na kterou muzes selkym rozumem prijit. 64 bit real, ma na 
> exponentcharakteristiku - on to neni exponent :) vyhrazeno 15 bitu. To 
> odpovida rozsahu neco okolo +-10^32768... Nicmene, realny rozsah je
> +-10^308. 
> Otazka tydne: Proc ? :) Zkus si odpovedet :o))))) A druha otazka: proc je 
> normalizovany cislo 0.5-1, kdyz my mame 0-1 ? :))) ? 
> 
> Pivson I a posledni, z bozi vule pivar

Hmmm bral jsem to sice na vysoke skole, ale je uz to davno. Takze zkusim 
odpovedet:
za prve, kdyz je na to 15 bitu, tak spravne ma byt +-16384 ne (1 bit je prece 
na znamenko? No a neni to to 10^16384 ale 2^16384, takze to mame podle 
windows kalkulatoru 1.19 10^4932. Hmmm a nesedi to. Co s tim? Koukam do helpu 
k mfc ... tenhle rozsah ma zrovna 80-bitovy long double. Ze by obyc double 
nemel na exponent 15 bitu ale mene? Sedelo by to, pokud by exponent mel o 4 
bity mene, tedy 11 bitu i se znamenkem (2^10=1.9e+308).

Aaaaa uz jsem to nasel - takze jsi mlzil: The double type contains 64 bits: 1 
for sign, 11 for the exponent, and 52 for the mantissa. Its range is 
+/.1.7E308 with at least 15 digits of precision. 

Takze jsem na to prisel, hec :-))))

Tu druhou otazku jsem nejak nepochopil, takze nezmam odpoved.  

Kazdopadne zajimava debata o tomhletom - clovek kdyz programuje v necem 
jinem, tak takove zaklady zapomina ... 
                                                     NALIM

Search the boards