Math Calculators
From quick everyday percentages to homework-level algebra, these math calculators show the answer and the working. Find a percentage of a number, compare two values, add or divide fractions, get the mean, median and mode of a list, solve a quadratic equation or check a right triangle with the Pythagorean theorem.
Each page includes the formula and a step-by-step example, so you can learn the method as well as get the result. Students can use them to check their work, and everyone else can skip the mental arithmetic.
Percentage CalculatorWork out any percentage question: X% of Y, what percent X is of Y, the whole when you know a part, and increasing or decreasing a number by a percent.Percentage Change CalculatorFind the percentage increase or decrease from an old value to a new one, plus the absolute difference, the multiplier and the symmetric percentage difference.Fraction CalculatorAdd, subtract, multiply and divide fractions, with the answer simplified to lowest terms, as a mixed number and as a decimal, plus the working shown.Mean, Median & Mode CalculatorPaste a list of numbers to get the mean, median, mode, range, sum, count, minimum and maximum, plus the sorted data.Ratio CalculatorSolve proportions of the form A : B = C : ?, simplify a ratio to lowest terms, and see the ratio as a decimal and as percentage shares.GPA CalculatorCalculate your semester GPA from letter grades and credit hours on a 4.0 or 4.3 scale, and combine it with a previous GPA to get your cumulative GPA.Quadratic Equation SolverSolve ax² + bx + c = 0 with the quadratic formula.Pythagorean Theorem CalculatorFind the hypotenuse or a missing leg of a right triangle with a² + b² = c², plus its angles, area and perimeter.Standard Deviation CalculatorCalculate the sample or population standard deviation and variance of a data set, with the mean, standard error, coefficient of variation and the steps.Random Number GeneratorGenerate one or many random whole numbers between a minimum and maximum, with or without repeats, using your browser's secure random number generator.