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 !