blad w obliczeniu, dziwny problem

HTML to podstawy w dziedzinie tworzenia stron WWW, Style CSS warto opanować, bowiem za ich pomocą można dostosować odpowiednio wygląd swojej witryny WWW. Zagłębiamy się dalej i udostępniamy w tym forum możliwość zadawania pytań o JavaScript.
ODPOWIEDZ
gantel
Posty: 4
Rejestracja: wt wrz 13, 2005 3:44 pm
Kontakt:

blad w obliczeniu, dziwny problem

Post autor: gantel »

Witam
Musze zrobic pewne obliczenia na formularzu na stronie, ale mam problem z liczbami po przecinku.

http://gantel.rwi.pl/test.html

Prosze w pole a wpisac liczbe np. 458.45
a w pole b 0.4
dlaczego w wyniku pokazuje dziwna liczbe:
458.84999999999997
zamiast 458.85

zupelnie tego nie rozumiem.

prosze o pomoc w rozwiazaniu tego problemu
viraptor
Zaczyna działać
Zaczyna działać
Posty: 633
Rejestracja: pn cze 28, 2004 12:58 pm
Kontakt:

Re: blad w obliczeniu, dziwny problem

Post autor: viraptor »

Bo tak już jest z liczbami zmiennoprzecinkowymi.
Jeśli nie potrzebujesz np. więcej niż 2 cyfry po przecinku, to najlepiej działaj na liczbach pomnożonych przez 100, a tylko zapisuj / czytaj zmiennoprzecinkowe.
ODPOWIEDZ