Number base converters, binary operations, BCD, Gray code, Roman numerals, and number generators
Convert numbers between binary, octal, decimal, and hexadecimal. Supports any base from 2 to 36.
Convert between BCD (Binary-Coded Decimal), decimal, octal, and hexadecimal.
Convert between Gray code and binary, octal, decimal, and hexadecimal.
Add and multiply binary numbers; compute bitwise AND, OR, XOR, NAND, NOR, XNOR, NOT; invert, reverse, rotate, and shift binary strings.
Convert between Roman numerals and decimal numbers. Supports standard subtractive notation (IV, IX, XL, etc.).
Convert numbers to English words (e.g. 1234 to one thousand two hundred thirty-four).
Convert English number words to numeric form (e.g. one thousand two hundred to 1200).
Convert between decimal numbers and scientific notation (e.g. 1.23 × 10^4).
Generate prime numbers either in a given range or the first N primes.
Generate the Fibonacci sequence by count or up to a maximum value.
Generate digits of π (pi) up to a configurable length.
Generate digits of e (Euler's number, 2.71828…) up to a configurable length.
Round numbers up (ceiling) or down (floor) with optional decimal places.
Generate random fractions (decimals) between a min and max value.