![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 142 Pomógł: 1 Dołączył: 9.08.2011 Skąd: Bielsko Biała Ostrzeżenie: (20%) ![]() ![]() |
Witam mam problem z zaokrągleniem liczby do 2 miejsc po przecinku.
Sumowanie jest w JS.
Sumując Produkt 1 i Produkt 3 Wyskakuje suma: 133.67000000000002 Jak zaokrąglić to do dwóch miejsc? Proszę o pomoc |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 376 Pomógł: 47 Dołączył: 23.08.2007 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Jak już robisz to w jQuery, to po co mieszać z natywnym JS? Zobacz tutaj: http://jsfiddle.net/kostek/hRDpR/ . Musisz sparsować każdą wartość funckją parseFloat (dla liczb ułamkowych) lub np. parseInt (dla całkowitych), a potem dopiero wykonywać na nich operacje. A dlaczego? Bo JS interpretuje Twoje wartości jako string i łączy je jak zwykłe fragmenty tekstu.
Ten post edytował Kostek.88 25.02.2012, 21:12:59 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 6.10.2025 - 00:18 |