Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Math.round, zaokrąglanie w javascript
zombie
post
Post #1





Grupa: Zarejestrowani
Postów: 296
Pomógł: 0
Dołączył: 9.05.2002
Skąd: Warszawa

Ostrzeżenie: (0%)
-----


Czy jest jakaś metoda na zaokrąglenie wyniku mnożenia w JavaScript do dwóch miejsc po przecinku? Funkcja Marth.round, jak zdążyłem się zorientować zaokrągla do pełnej liczby, nie ma możliwości zdefiniowania miejsc po przecinku... mylę się?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
dasko
post
Post #2





Grupa: Zarejestrowani
Postów: 179
Pomógł: 0
Dołączył: 9.11.2004

Ostrzeżenie: (0%)
-----


No niestety Math.round tego nie robi (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Ale klasa Number ma metodę toFixed(), która to właśnie zaokrągla liczbę to n pól po przecinku. Czyli:
Kod
// mnozenie
var a = 897.239847 * 7.7463802;
// zaokraglanie do 2 miejsc po przecinku
var b = parseFloat(a.toFixed(2));
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 12.10.2025 - 00:09