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 !

Search the boards