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