Math calculators
Exact where it can be, honest where it can't
Everyday maths
Percentage calculator
Percent of a number, percentage change, increases and decreases, and percentage points.
percentchangediscountCalculateFraction calculator
Add, subtract, multiply and divide fractions and mixed numbers; simplify; decimal to fraction.
fractionsmixed numberssimplifyCalculateRatio and proportion calculator
Simplify ratios, solve a:b = c:x and split an amount in a given ratio.
ratioproportionsplitCalculateRounding and scientific notation
Round to decimal places or significant figures; scientific and engineering notation.
roundingsignificant figuresnotationCalculateScientific calculator
Evaluate expressions with trigonometry, logarithms, powers, factorials and constants.
expressiontrigonometryengineeringCalculate
Algebra
Exponents and logarithms
Logarithms in any base, powers, nth roots and solving a^x = y.
logarithmexponentrootCalculateEquation solver
Linear, quadratic and cubic equations, and systems of 2 or 3 linear equations.
quadraticrootslinear systemCalculatePolynomial calculator
Roots of any degree, evaluate, add, multiply, divide, differentiate and integrate.
polynomialrootslong divisionCalculateMatrix calculator
Add, multiply, determinant, inverse, rank, eigenvalues and solving Ax = b.
linear algebradeterminantinverseCalculateComplex number calculator
Arithmetic, polar form, powers and nth roots of complex numbers.
imaginarypolarrootsCalculate
Numbers
Statistics and probability
Descriptive statistics
Mean, median, mode, standard deviation, variance, quartiles, skewness and kurtosis.
meanstandard deviationvarianceCalculateRegression and correlation
Least-squares line, R², standard errors, p-value and Pearson and Spearman correlation.
regressioncorrelationR²CalculateProbability calculator
And, or and conditional probabilities; combinations and permutations.
oddscombinationspermutationsCalculateProbability distributions
Normal, t, lognormal, binomial, Poisson, exponential and uniform: pdf, cdf and quantiles.
normalbinomialquantileCalculateRandom number generator
Random integers, decimals and normal draws, dice and list shuffles, with optional seed.
randomdicelotteryCalculate