Próbuję radzić sobie z wartościami JavaScript, takimi jak 23.45, ale chcę mieć możliwość wykonywania operacji matematycznych na tych wartościach (dodawanie, odejmowanie, mnożenie, dzielenie) bez uruchamiania zagadnień zmiennoprzecinkowych. Tak, czasami potrzebuję czasami podsumowywać wyniki, ale chciałbym, aby udzielili rozsądnych odpowiedzi.Czy są jakieś dobre waluty javascript lub klasy dziesiętne?
Rozważ to w javascript:
24.56 * .3
Daje
7.36799999999
Chciałbym to wyjdzie z 7.368.
Większość języków ma do czynienia z danymi w formacie dziesiętnym lub walutowym. Czy ktokolwiek zbudował klasę, która może skutecznie obsłużyć tego rodzaju dane, czy istnieje jakieś inne rozwiązanie do radzenia sobie z takimi rodzajami liczb bez konieczności ciągłego dostosowywania się do błędów zmiennoprzecinkowych?
Nice. Tego właśnie szukałem. Wygląda na to, że nie istniało, gdy pierwotnie zadałem pytanie, ale teraz jest. –