Adjust the inputs below. Results update as you type.
JavaScript's native Number type handles integers exactly up to 2^53 − 1 (about 9 quadrillion). Beyond that, precision is lost. This calculator uses arbitrary-precision integer arithmetic to handle numbers with hundreds of digits—useful for cryptography, combinatorics, and contest math. Results are exact for integer operations; division shows integer quotient and remainder.
9007199254740994