Posted By: pivson (Pijte pivo, je zdrave !!!) on 'CZprogram'
Title: Re: Zaokrouhlovani cisla typu Extendedyn
Date: Fri May 10 18:07:40 2002
> 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
Ne. Znamenko je ve floatech odeleny od exponentu, tedy 32768 je O.K. (ale viz
niz)
> 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.
Jo, mas pravdu, prekoukl jsem se a smichal 64 a 80 dohromady, za coz se
omlouvam. Jinak je to presne ten rozdil - neni to 10^ ale 2^ - to je jen
potvrzeni, ze to je skutecne ulozeny jako '2^n' a ne '10^n' - jinak by to melo
daleko vetsi rozsah.
> Takze jsem na to prisel, hec :-))))
Mas bod :o)))))))
> Tu druhou otazku jsem nejak nepochopil, takze nezmam odpoved.
Inu, pokud mas nejake cislo ve format <0.5-1> * 2^n tak lehce vyjadris treba
1.3 = 0.65 * 2^1... Kdezto v desitkovy soustave bys 1.3 nikdy nevyjadril
'normalizovane' tak aby byla mantisa 0.5-1. To jsem tim mel ma mysli. Pro
desitkovou soustavy musi bejt (a je) normalizovany cislo -1 * 10^n. Proto pro
tuhle ciselnou soustavu staci 0.5-1 jako mantisa.
> Kazdopadne zajimava debata o tomhletom - clovek kdyz programuje v necem
> jinem, tak takove zaklady zapomina ...
Jo, specialne kdyz to lidi 'pasivne' pouzivaj (nemaj potrebu se v tom hrabat -
proc taky). A pak se najednou divi - a co clovek, to vysvetleni proc to
nefunguje 'tak jak by na prvni pohled melo' :)
<p type="offtopic">
Cert vem floaty, ale vetisna (troufnu si rict naprosta) 'novych' prorgamatoru
bohuzel pomalu ani nevi co je to byt/bit, veci jako or/and/xor jim taky uz moc
nerikaj... Dokonce ani nevi co to je hexadecimalni ci binarni soustava... A
takovy lidi prorgamujou velky veci. A ty velky veci pak potrebujou obrovskej
HW. A tak dale.... To je podle mne smutny... S floata se clovek potka az kdyz
je potrebuje, ale lidi obecne nevi ani uz ty (podle mne) zakladni veci....
Obcas mne sokuje, ze za progrmatora ve VB firmy plati ~40-50K mesicne nastup
(lehce az stredne slozity db aplikace). Podle mne by to naucili i cvicenou
opici... A zaplaceni rocniho kurzu by jim vyslo cenove lip, nez platit nekoho
ve VB. Ale to je offtopic :P Ja to okolo sebe vidim porad... Nekdo se nauci
tahat ikonky v Delphi pripadne VB (aniz chape co skutecne dela) a hned je
programator. A to nejhorsi je, ze i najde misto :o)))))))
</p>
Pivson I a posledni, z bozi vule pivar
A co budou delat cesi ???
Deme na pivo !