Search results
134 packages found
A rational numbers library
Math.js is an extensive math library for JavaScript and Node.js. It features a flexible expression parser with support for symbolic computation, comes with a large set of built-in functions and constants, and offers an integrated solution to work with dif
Return an unsigned 32-bit integer corresponding to the more significant 32 bits of a double-precision floating-point number.
Split a double-precision floating-point number into a higher order word and a lower order word.
Compute the sum of an infinite series.
Number parser with support for mixed numbers, vulgar fractions, and Roman numerals
Arbitrary-precision decimals. Enables making math calculations with rational numbers, without precision loss.
- exact
- math
- arithmetic
- calculation
- repeating
- decimals
- fixed
- point
- fraction
- fractions
- arbitrary
- precision
- float
- double
- View more
Continued fraction approximation.
Convert between quantities in different units
Return an unsigned 32-bit integer corresponding to the less significant 32 bits of a double-precision floating-point number.
Convert number to fraction
Rational approximation with bounded denominator
Convert between quantities in different units
A small, fast, easy-to-use library for primary mathematics.
BigInt-based rational number library focused on accounting
Set the more significant 32 bits of a double-precision floating-point number.
Set the less significant 32 bits of a double-precision floating-point number.
A fraction number abstraction for working with numbers in Javascript.
Convert between quantities in different units
Convert metric to imperial measurements with fractions