Posted By: pivson (Pijte pivo, je zdrave !!!) on 'CZprogram'
Title: Re: Zaokrouhlovani cisla typu Extended
Date: Mon May 6 16:26:48 2002
To je uplne normalni. Ve floatech nemuzes vyjadrit cislo absolutne (vzhledem k
jeho reprezentaci) a existuje konstanta, ktera rika, jaka odchylka nastava
(max).
Nejvtesi problem je v porovnani - nemuzes naspat if a=b, ale if
(abs(a-b)<EPSILON) ... Epsilon je 1.192092896e.07F resp.
2.2204460492503131e.016 a vicemene je to presnost.
Vetsinou za tebe tohle dela jazyk. Pri vypisovani proste zaokrouhli.
Nemuzes se tomu nijak branit.
Proto se (mimo jiny) v peneznictvi pouzivaj na hodne mistech cely cisla i pro
vyjadreni desetinnych (posunuta carka).
Vice viz help, pripadne IEEE.
Ad jiny pocitace jiny vysledky - delas v delphi, nemas tedy zadnou jisotu, co
konkterne za tebe udelaj. Je mozny v 9x to za tebe zaokrouhli, v NT ne.
Runtime knihovny ssi testujou CPU a podle toho se nektery veci dejou jinak.
Jesli to nejak jinak detekujou, ...
Pivson I a posledni, z bozi vule pivar
A co budou delat cesi ???
Deme na pivo !