Posted By: pivson (Pijte pivo, je zdrave !!!) on 'CZprogram'
Title:     Re: Zaokrouhlovani cisla typu Extendedyy
Date:      Sat May 11 11:11:21 2002

>  Ja se jen snazim vyvratit tve tvrzeni, ze chyba neni zavisla na exponentu
> operandu (jestli jsem to pochopil spravne) - ty double/floaty byl priklad, 
> problem je jednoduse v tom, ze se at uz pri vypoctu, ci pri konverzi z 
> desitkove soustavy ci pri konverzi z delsiho typu na kratsi, ztrati nekolik 
> poslednich n (pri konverzi z desitkove soustavy i nekonecno) bitu. A tyhle 
> bity pochopitelne jsou zavisle na exponentu, tot vse, co jsem chtel rict. 
> Takze pak na srovnani dvou cisel nelze pouzit jednotne epsilon. Ale jak
> rikam, 
> mozna nekde doslo k nepochopeni, co puvodnim "clankem" bylo mysleno ;) 
Ja jsem mel na mysli chybu absolutni - tedy v ramci jednoho typu. A ta chyba 
(absolutne) NENI zavisla na exponentu - resp. sama o sobe 'je' nicmene, pri 
velkych cislech je tato nepresnost da se rici i mizi - s ohledem na presnost 
floatu jako takovych (ktera se pocita na cifry, nikoliv na absolutni pocet 
mist).

Chyba vznikla zaokrouhlovanim a nepresnostma uz samozrejmne zavisla na vysi 
cisla je. Konverze samozrejmne take zavisle jsou, protoze ty bity maji pokazde 
'jinou' vahu. V tom se shodnem.

A puvodni post narazel prave na chybu vznikajici pri konverzi. Nicmene, chyby 
vznikajici pri vypoctu taky nejsou od veci.

 

Pivson I a posledni, z bozi vule pivar

    A co budou delat cesi ???
                                     Deme na pivo !

Search the boards