decimal.js

An arbitrary-precision Decimal type for JavaScript.

arbitraryprecisionarithmeticbignumberdecimalfloatbigintegerbigdecimalbignumberbigintbignum

https://mikemcl.github.io/decimal.js/