![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 69 Pomógł: 1 Dołączył: 26.02.2004 Skąd: kielce. //Świętokrzyskie Ostrzeżenie: (0%) ![]() ![]() |
mam taki skrypt ::
i mam problem po wpisaiu wartosci 1 w inputach 0% i 22 % wylicza mi sume bez vat 2 a sume z vat 2.2199999999999997 . (IMG:http://forum.php.pl/style_emoticons/default/blink.gif) czy jesty coś zle (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) jak w js zrobic zaokraglenia (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Cytat //Returns the value 20
x=Math.round(20.49) //Returns the value 21 x=Math.round(20.5) //Returns the value -20 x=Math.round(-20.5) //Returns the value -21 x=Math.round(-20.51) |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 69 Pomógł: 1 Dołączył: 26.02.2004 Skąd: kielce. //Świętokrzyskie Ostrzeżenie: (0%) ![]() ![]() |
Cytat(nospor @ 2005-08-12 11:46:34) Cytat //Returns the value 20 x=Math.round(20.49) //Returns the value 21 x=Math.round(20.5) //Returns the value -20 x=Math.round(-20.5) //Returns the value -21 x=Math.round(-20.51) TAK TYLKO MI BARDZI\EJ JEST POTRZEBNE Z DWOMA CYFRAMI PO PRZECINKU. NIE WIEM DLACZEGO TAK LICZY (IMG:http://forum.php.pl/style_emoticons/default/dry.gif) . czasem sa dwie liczby po przecinku czasem jakis magiczny ulamek od czego to moze zalezec (IMG:http://forum.php.pl/style_emoticons/default/worriedsmiley.gif) 1 + 1*1,22 = 2,22 a nie kosmiczny uamamek (IMG:http://forum.php.pl/style_emoticons/default/blink.gif) Ten post edytował Sm0key 12.08.2005, 11:21:56 |
|
|
![]()
Post
#4
|
|
Grupa: Przyjaciele php.pl Postów: 2 196 Pomógł: 2 Dołączył: 17.01.2004 Skąd: Sosnowiec Ostrzeżenie: (0%) ![]() ![]() |
Wystarczy pomnożyć składniki razy 100, użyć Math.round i podzielić przez 100. Gotowe - masz liczby zaokrąglone do 2-go miejsca po przecinku...
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 69 Pomógł: 1 Dołączył: 26.02.2004 Skąd: kielce. //Świętokrzyskie Ostrzeżenie: (0%) ![]() ![]() |
NAJPROSTSZE ZAWSZE NIEWIDOCZNE. DZIEKI (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
ALE I TAK MNIE ZASTANAWIA JAK JS TO LICZY ZE MU TAKIE KOSMICZNE ULAMKI WYCHODZA ....... |
|
|
![]()
Post
#6
|
|
Grupa: Przyjaciele php.pl Postów: 1 717 Pomógł: 0 Dołączył: 12.06.2002 Skąd: Wolsztyn..... Studia: Zielona Góra Ostrzeżenie: (0%) ![]() ![]() |
Jak chcesz sie dowiedziec czemu to musialbys sie zaglebic w teorie z metod numerycznych.. jak bedziesz studiowal informatyke kiedys to sie dowiesz skad te "kosmiczne ulamki". W skrocie mowiac wynika to z nienajlepszej precyzji liczb zmiennoprzecinkowych.
PS. nie pisz duzymi literami, bo to oznacza krzyk, a chyba krzyczec nie musisz.. |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 179 Pomógł: 0 Dołączył: 9.11.2004 Ostrzeżenie: (0%) ![]() ![]() |
Number.toFixed(2). Tyle.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 24.08.2025 - 19:56 |