Posted By: pivson (Pijte pivo, je zdrave !!!) on 'CZprogram' Title: Re: Zaokrouhlovani cisla typu Extended Date: Thu May 9 19:09:25 2002 > Tak a ted doufam, ze jsem toho moc nezvoral, jsem silene ospalej a boli me > hlava... No, mozna bude problem v tom, ze float cislo podle IEEE754 neni reprezentovano jako 'mantisa * 10^n' kde n a mantisa jsou dvojkovy vyjadreni (absolutni). Tedy 100 se nezapise jako '1 a 2'... Tedy odtud prameni zminena "neprenost". Dale z toho, ze vnitrne je reprezentovana 80ti bity, kdezto vystupuje jako 32/64 bitu. A za posledni, pokud zlomek vyjadris cislem, pak se jiz sam osobe dopustis nepresnosti. napr: 1*1/3 = 0.3333333... 2*1/3 = 0.6666666.... 3*1/3 = 0.9999999... nebo ne ? :) Tedy pokud porovnavas zlomky vyjadrene absolutnim cisle, tak musis akceptovat chybu. Tato chyba (podle IEEE) se definuje jako hodnota bitu s nejnizsi vahou, pokud se dobre pamatuju. Za urcitich okolonosti lze zvisi presnost vypoctu jeste o jeden bit... Sice to zni male, ale je to 2x tak lepsi. Pivson I a posledni, z bozi vule pivar A co budou delat cesi ??? Deme na pivo !