Math calculators
Choose a math calculator for arithmetic, fractions, percentages, equations, matrices or calculus. Each tool explains its method and limits; worked steps and exact fractions are available where supported.
29 calculators · 205 checked examples
Find the right calculation
- Calculate a numerical expression
Type (12 + 8) * 3 to get 60. Use the scientific keypad for arithmetic, fractions, powers, roots and trig; it returns values rather than algebraic solution steps.
- Work with fractions and mixed numbers
Add 1/3 and 1/6 to get 1/2, or simplify, multiply and divide fractions. Inspect the common denominator and reduction steps.
- Find a percentage or percentage change
Find 15% of 240, compare an old and new value, or calculate a percentage difference. Choose the operation before entering the amounts.
- Solve a quadratic equation
For x² − 5x + 6 = 0, enter coefficients 1, −5 and 6 to find roots 2 and 3. The solver shows the discriminant and quadratic formula.
- Solve simultaneous linear equations
Enter the coefficient matrix and constants for a system of equations. Check for a unique solution, no solution or infinitely many solutions.
- Plot and compare functions
Plot x² − 4, inspect where it crosses the x-axis, or compare multiple functions. Graph intersections and roots are numerical estimates.
Calculators
- Graphing calculator
Plot several functions, polar curves and parametric curves; pan and zoom; find roots, intersections, turning points and areas.
- Scientific calculator
Keypad calculator with trig in degrees, radians or gradians, logs, powers, factorials, memory and a history tape: exact fractions where possible.
Arithmetic
- Fraction calculator
Add, subtract, multiply and divide fractions and mixed numbers exactly, simplify to lowest terms, and convert decimals (including repeating) to fractions.
- Percentage calculator
Find X% of Y, what percent one number is of another, percentage increase or decrease, percent difference, and the original before a percentage was added.
- Long division calculator with remainders and decimals
Long division calculator that shows every step: quotient and remainder, the decimal quotient with its repeating block marked, and the fraction.
- Mean, median and mode calculator (average calculator)
Average calculator for a list of numbers: mean, median, mode, range, count and sum, with the sorted data and the middle values highlighted.
- Ratio and proportion calculator
Simplify a ratio, solve a proportion a : b = c : x for the missing term, scale a ratio to a target, or split an amount in a given ratio, exactly.
- Roman numeral converter
Convert numbers to Roman numerals and Roman numerals to numbers, from 1 to 3,999 (3,999,999 with overlines), with the standard form of any numeral.
- Rounding and significant figures calculator
Round a number to decimal places, significant figures or the nearest ten or hundred under nine rules, including banker's rounding, floor and ceiling.
- Scientific notation calculator and standard form converter
Scientific notation calculator: convert between decimal, scientific, E and engineering notation, and add, subtract, multiply or divide with sig-fig rules.
- Square root calculator and radical simplifier
Square root calculator: the root to up to 1,000 decimal places, simplest radical form (√72 = 6√2), a perfect-square check and cube or nth roots.
- Weighted average calculator
Weighted average calculator: enter values with weights, one pair per line, for the weighted mean, sum of weights and each value's contribution.
Algebra
- Quadratic equation solver
Solve ax² + bx + c = 0 with the quadratic formula: exact roots as surds or complex numbers, the discriminant, vertex and axis of symmetry, and a graph.
- Complex number calculator
Add, subtract, multiply and divide complex numbers, raise them to powers, find nth roots, and convert a + bi to polar form, with an Argand diagram.
- Exponent and root calculator
Raise a number to any exponent, including fractional and negative ones, or take its square, cube or nth root, with exact simplified radicals such as 5√2.
- Logarithm calculator
The logarithm of a number to any base, including ln and log₁₀, with change-of-base steps, or the exponent x that solves bˣ = y, exact when rational.
- Polynomial root finder
All real and complex roots of a polynomial up to degree 6, such as a cubic or quartic equation, with repeated roots found exactly and 30-digit accuracy.
Linear algebra
- Matrix calculator
Determinant, inverse, rank and RREF of a matrix up to 6 × 6 with every row operation shown, plus transpose, product and sum, in exact fractions.
- System of linear equations solver
Solve 2 to 5 simultaneous linear equations exactly by Gauss–Jordan elimination, with every row operation shown, and detect no-solution or infinite cases.
- Vector calculator
Dot and cross products of two vectors in 2D or 3D, their magnitudes, the angle between them and the projection of one onto the other, with a drawing.
Number theory
- Factor calculator: all factors of a number
Factor calculator: every factor and factor pair of a whole number up to 10¹⁸, its prime factorization, divisor count and sum, and perfect or abundant.
- GCD and LCM calculator
Greatest common divisor (GCD, GCF or HCF) and least common multiple (LCM) of two or more whole numbers, with Euclid's algorithm step by step.
- Modulo calculator
Calculate a mod n under the floored, truncated and Euclidean conventions, modular powers a^b mod m of large numbers, and modular inverses, with steps.
- Prime factorization calculator
Prime factorization of any whole number up to 60 digits, with a factor tree, a prime or composite verdict, its divisors and the nearest primes.
Sequences
Calculus
- Definite integral calculator
The definite integral of any function f(x) between two limits, by adaptive Gauss–Kronrod quadrature to about 20 significant digits, with the area shaded.
- Numerical derivative calculator
The first or second derivative of any function f(x) at a point, to about 20 significant digits by Richardson extrapolation, with the tangent line drawn.
Logic & sets
- Set operations calculator
Union, intersection, differences and symmetric difference of two sets of numbers or words, with the Jaccard index and a Venn diagram.
- Truth table generator
Truth table of a Boolean expression in up to 6 variables, with the canonical sum of products, product of sums, minterms and maxterms.
Choosing a calculator: Math
Which calculator do I use for a percentage?
Use the percentage calculator when the question asks for a share, an increase or a difference. Each of these divides by a different number, so pick the calculation that matches how the question is worded.
When should I use fractions instead of decimals?
Choose the fraction calculator when the exact numerator and denominator matter, such as when scaling a ratio. A decimal can round the value, while a fraction keeps it exact.
Which calculator handles a long expression with brackets?
The scientific calculator evaluates a mixed expression in the order its parentheses set, so enter the expression exactly as written. Keep full precision through the steps and round only the final answer.
How do I solve a quadratic equation?
Use the quadratic equation solver, which takes the coefficients and shows the roots. To see the curve, plot the same function in the graphing calculator, and check the formula near a discontinuity, where sampling can hide a feature.