![]() |
![]() ![]() |
![]() |
![]()
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ę?
-------------------- audaces fortuna iuvat!
|
|
|
![]()
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
![]() Kod // mnozenie
var a = 897.239847 * 7.7463802; // zaokraglanie do 2 miejsc po przecinku var b = parseFloat(a.toFixed(2)); |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 296 Pomógł: 0 Dołączył: 9.05.2002 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
w rzeczy samej. działa... dzięki!
ta operacja dotyczy kwot, a zatem miło byłoby mieć w wyniku np. 45.60 a nie 45.6. Znasz na to jakiś prosty sposób, czy trzeba sprawdzać liczbę miejsc po przecinku i ewentualnie dopisywać zero? -------------------- audaces fortuna iuvat!
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 179 Pomógł: 0 Dołączył: 9.11.2004 Ostrzeżenie: (0%) ![]() ![]() |
Hmm w czym problem?
Kod var x = 45.6;
var y = x.toFixed(2); // wartosc - 45.60 |
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 296 Pomógł: 0 Dołączył: 9.05.2002 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
w rzeczy samej. dzięki za pomoc.
![]() -------------------- audaces fortuna iuvat!
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 7.07.2025 - 05:13 |