Fixed representations, explicit assumptions
Use bases 2–36 for exact integer arithmetic. Division truncates toward zero and power accepts only a bounded non-negative integer exponent.
Browser-local integer math
Calculate integer expressions in any base from 2 to 36 and cross-check the result in binary, octal, decimal and hexadecimal. Inputs are processed locally with BigInt where integer precision matters.