Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 1 885 Pomógł: 231 Dołączył: 20.03.2005 Skąd: Będzin Ostrzeżenie: (0%)
|
Mam taką prostą funkcję: (w rzeczywistości jest bardziej skomplikowana, ale wynik jest taki sam). Działa na mojej stronie, działa tak offline, oraz online np. w tym narzędziu do testowania JS (i PHP):
http://writecodeonline.com/javascript/
Nie znalazłem nigdzie pomocy, ale dlaczego wynik tego prostego równania wynosi: 46.129999999999995 zamiast 46.13? |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 1 885 Pomógł: 231 Dołączył: 20.03.2005 Skąd: Będzin Ostrzeżenie: (0%)
|
@PrinceOfPersia
Jak napisałem wyżej. Po wyjaśnieniach nospora i solificati znalazłem odpowiedź, a raczej, konieczność jaką musiałem podjąć. a co do document.write i console.log. Wiem o tym, ale testowałem na stronie którą podałem w zapytaniu i tam console.log nie działa, a zalecana jest funkcja którą ja zapisuje. |
|
|
|
Tomplus Problem matematyczny JS 22.12.2014, 10:08:09
nospor Poniewaz tak komputer przetwarza dane rzeczywiste.... 22.12.2014, 10:12:30
solificati Bo 46.13 nie można przedstawić w skończonej reprez... 22.12.2014, 10:14:47
Tomplus To wiele wyjaśnia acz można się zirytować przy tak... 22.12.2014, 10:20:02
PrinceOfPersia no ale po co tak, skoro możesz użyć metody toFixed... 22.12.2014, 13:16:13
PrinceOfPersia działa przecież console.log na tej stronie, jak si... 22.12.2014, 14:35:56
tzm Cytat(PrinceOfPersia @ 22.12.2014, 14:35... 25.12.2014, 22:22:29 ![]() ![]() |
|
Aktualny czas: 29.12.2025 - 07:31 |