big.js
A small, fast, easy-to-use library for arbitrary-precision decimal arithmetic
A small, fast, easy-to-use library for arbitrary-precision decimal arithmetic
An arbitrary-precision Decimal type for JavaScript.
A library for arbitrary-precision decimal and non-decimal arithmetic
Lightweight and performant natural sorting of arrays and collections by differentiating between unicode characters, numbers, dates, etc.
An arbitrary-precision Decimal type for JavaScript.
Common token types for decoding and encoding numeric and string values
Multiplies two floating point numbers together producing a non-overlapping increasing sequence of floats
Evaluates the sum of two nonoverlapping increasing sequences of floats
Multiplies a nonoverlapping increasing sequence of floats by a single float
A cross-browser, numerically stable algorithm to add floats accurately
Test if two floats are almost equal
Exactly multiplies two non-overlapping increasing sequences
Find the floating point number immediately after any given number
Check if an array can store floats
Turn Buffer instances into "pointers"
Big integers.
This library can solve one well known problem with JavaScript Number arithmetic imprecise, when, for example, 3.3 * 3 becomes 9.899999999999999, ugly.
Turn Buffer instances into "pointers"
Read floating point values back from WebGL
Parse a decimal number with i18n format support (localized decimal points and thousands separators)