![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 510 Pomógł: 1 Dołączył: 27.08.2007 Ostrzeżenie: (0%) ![]() ![]() |
witam
mam problem z najprostszymi działaniami w javascript. otóz mam coś takiego:
niby wszystko dziala poprawnie ale niestety... gdy daje alert wartosc odejmij to faktycznie mam '0.01' ale koncowy wynik odejmowania jest stylu '0.009999999999999247'. dlaczego sa takie niedokłądnosci ? co zrobic, aby odejmowalo to co trzeba i był z tego prawidłowy wynik ? gdy przerabiam to na prostszą wersję:
otrzymuje calkiem kosmos '-7.528699885739343e-16' |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 2 178 Pomógł: 596 Dołączył: 25.09.2009 Skąd: Piwniczna-Zdrój Ostrzeżenie: (0%) ![]() ![]() |
Niestety jest to naturalne. Przyczyna i rozwiązanie problemu są opisane w tym artykule w sekcji "Zaokrąglanie liczb w JavaScript".
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 3.10.2025 - 15:47 |