Builder.cz - Informacni server o programovani

Odběr fotomagazínu

Fotografický magazín "iZIN IDIF" každý týden ve Vašem e-mailu.
Co nového ve světě fotografie!

 

Zadejte Vaši e-mailovou adresu:

Kamarád fotí rád?

Přihlas ho k odběru fotomagazínu!

 

Zadejte e-mailovou adresu kamaráda:

Početní nesmysly

Seznam témat     Nová odpověď

Přihlásit se     Registrace     Zapomenuté heslo

Re: Početní nesmysly

Autor: klusik

3:39:02 21.11.2010

No, já nevím, nepřijde mi nějaká velká nepřesnost 23.9999999 vs. 24 rovných ;) Lidi jen rádi říkají, že 23,99 je nepřesné a 24,01 je brutálně přesné ... ;) ;)

Citovat příspěvek

 

Re: Početní nesmysly

Autor: jura.polak

7:46:00 11.12.2006

>> Tomu se mi nechce věřit, že by počítače byli takhle nepřesné

Tomu se nemusí věřit či nevěřit. Stačí o tom aspoň něco vědět. :)

Citovat příspěvek

 

Re: Pocetni nesmysly

Autor: JohnyB

0:33:06 11.12.2006

> Tomu se mi nechce věřit, že by počítače byli takhle nepřesné







--
Jan Brasna :: www.alphanumeric.cz | www.janbrasna.com | www.wdnews.net

Příspěvek zaslán emailem

Citovat příspěvek

 

Re: Početní nesmysly

Autor: Shagrat

23:32:09 10.12.2006

Tomu se mi nechce věřit, že by počítače byli takhle nepřesné, třeba v průmyslu by tyhle nepřesnosti mohli způsobit mnoho potíží. Mimo javaScript dělám taky v PHP a trochu v C, ale tam se mi to nikdy nestalo.

Zaokrouhlování je celkem good, na takové přesnosti zase nelpím.

Citovat příspěvek

 

Re: Početní nesmysly

Autor: Squad_leader

23:13:55 09.12.2006

Tomuto problému se nevyhneš snad u žádného programovacího jazyka.
Je to dáno bitovým omezením počítače.
Jde to ale poměrně snadno ošetřit tím, že budeš chytře zaokrouhlovat čísla:

var zlobivaPromenna = Math.round (zlobivaPromenna * 100000) / 100000;

Kde číslo 100000 nastavíš na počet na který nechceš hromadit odchylky .

Děkuji losovi :)

Citovat příspěvek

 

Početní nesmysly

Autor: Shagrat

22:24:20 09.12.2006

Dobrý den, mám problém s počítáním v javaScriptu.
Mám jednoduchý prográmek pro počítání statistických funkcí.
Popsat problém by zabralo moc čsau a místa a stejně by ho nikdo nepochopil, takže jsem dám kompletní zdrojový kód, vyzkoušejte sami.













Je to trochu dlouhý, ale jednoduchý, vlastně se tam jenom vypisujou data do tabulek.
Mám problém u počítání odchylek, když má vyjít třeba 0,24, tak se mi napíše nesmyslně třeba 0.23999999999999998, nebo když má vyjít 10,1, tak se napíše 10,1000000000000004 apod.
V čem je prosím problém?
Děkuji.

Citovat příspěvek

 

 

 

Přihlášení k mému účtu

Uživatelské jméno:

Heslo: