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