JAMPARY: JAvascript Multiple Precision Arithmetic libraRY
(Modern arbitrary-precision arithmetic library using floating-point expansions.)
Disclamer
It's not finished and shows early stage results without FMA
Benchmark in Chrome 67+
Benchmark in Safari 14+
online benchmark
2do
Consider BigDecimal based on BigInt, it's very good
https://github.com/Yaffle/BigDecimal
References
- Mioara Joldes, Olivier Marty, Jean-Michel Muller, Valentina Popescu,
Arithmetic algorithms for extended precision using floating-point expansions, 2015.
[pdf]
- J.-M. Muller, Valentina Popescu, Ping Tak Peter Tang
A new multiplication algorithm for extended precision using floating-point expansions, 2016.
[pdf]
- J.-M. Muller, N. Brisebarre, F. deDinechin, C.-P. Jeannerod, V. Lefevre etc.,
Handbook of Floating-Point Arithmetic, Chapter 14.1.2, 2010.