Что я могу использовать в качестве десятичного типа в JavaScript? Он не поддерживается (0.1 + 0.2 !== 0.3
), и мне это нужно для представления точных значений в банковском/финансовом приложении. См. Состояние и будущее JavaScript для хорошего чтения и грязных деталей JavaScript и его (отсутствия) поддержки десятичной арифметики.
Под "десятичным" подразумевается либо:
- бесконечный диапазон и произвольная точность (например,
BigDecimal
в Java) или - ограниченный диапазон и точность, но подходит для финансовых расчетов (например,
decimal
в С#).
Итак, какая библиотека или решение существует для работы с десятичными значениями? Спасибо!