Calculators › Math & Algebra
Calculator category
Math & Algebra
Browse 109 working calculators for math & algebra. Every tool shows a live result, its calculation steps, and the sources behind the method.
Algebra
27 calculators
Algebra CalculatorSolves an equation in one unknown, showing the working: exact rational solutions for linear, quadratic and higher polynomial equations, inverse operations for equations where the unknown appears once, and a labelled numeric search otherwise.Quadratic Equation CalculatorSolves ax^2 + bx + c = 0 for real or complex roots and reports the discriminant, vertex, axis of symmetry, factored form and vertex form.Matrices CalculatorAdds, subtracts, multiplies, scales, transposes and raises matrices to integer powers, including the element-wise and Kronecker products.Solve System Equation CalculatorSolves systems of linear equations of any size by Gauss-Jordan elimination, reporting the unique solution, the parametric family when the system is dependent, or that it is inconsistent — with substitution, elimination or Cramer’s rule working.Simplification CalculatorSimplifies an algebraic expression: collects like terms into standard form, expands products, factors a polynomial into linear factors, and cancels a quotient of polynomials while stating the values the cancellation excludes.Integer Step CalculatorComputes the nth term, the listed terms and the partial or infinite sum of an arithmetic, geometric, harmonic or Fibonacci-style sequence.Find Value CalculatorSolves a linear equation in one variable, showing the collection of like terms, the isolation step and the substitution check.Inverse Matrices CalculatorInverts a square matrix by the adjugate formula or Gauss-Jordan elimination, reporting the determinant, the cofactor and adjugate matrices, and singularity.Solver Steps CalculatorSolves an equation in one unknown, showing the working: exact rational solutions for linear, quadratic and higher polynomial equations, inverse operations for equations where the unknown appears once, and a labelled numeric search otherwise.Sum CalculatorEvaluates a sigma-notation sum, a pi-notation product or the mean of f(i) as the index runs from a lower to an upper limit.Rref CalculatorRow reduces a matrix to reduced row echelon or row echelon form, reporting rank, nullity, pivot and free columns, a null space basis, and the solution set when the matrix is augmented.Scalar Meaning CalculatorAdds, subtracts and scales vectors and computes dot and cross products, magnitude, unit vectors, the angle between vectors, projections and the scalar triple product.Eigen Value Eigen Vector CalculatorFinds the eigenvalues, eigenvectors, characteristic polynomial, multiplicities and diagonalisation of a square matrix, including complex eigenvalues.Inequalities CalculatorSolves linear, absolute-value, quadratic, polynomial and compound inequalities in one variable and writes the solution set in inequality, interval and set-builder notation.Interpolation CalculatorEstimates the value between tabulated data points using linear, Lagrange, Newton divided-difference, natural cubic spline, nearest-neighbour or log-linear interpolation, and can also interpolate in reverse.Det CalculatorComputes the determinant of a square matrix by cofactor expansion, row reduction or the Rule of Sarrus, and reports rank, trace and singularity.Polynomial CalculatorFinds every real and complex root of a polynomial of any degree, lists the exact rational roots, and writes the factorisation over the real numbers.Algebra 2 CalculatorSolves an equation in one unknown, showing the working: exact rational solutions for linear, quadratic and higher polynomial equations, inverse operations for equations where the unknown appears once, and a labelled numeric search otherwise.2 Step Equation CalculatorSolves a linear equation in one variable, showing the collection of like terms, the isolation step and the substitution check.Dividing Polynomials Synthetic CalculatorDivides one polynomial by another, returning the quotient, remainder, the mixed form q(x) + r(x)/d(x), the long-division working and the synthetic-division tableau for linear divisors.Finding Inverses CalculatorFinds the inverse of a function by undoing its operations in reverse order, evaluates the inverse at a chosen output value, and checks whether the function is one-to-one on the given interval.Partial Decomposition CalculatorDecomposes a rational function into a sum of partial fractions, handling improper fractions, repeated linear factors and irreducible quadratic factors.Complex Number CalculatorAdds, subtracts, multiplies, divides, powers and roots complex numbers and converts between rectangular, polar and exponential form with modulus and principal argument.Eigenvector CalculatorFinds the eigenvalues, eigenvectors, characteristic polynomial, multiplicities and diagonalisation of a square matrix, including complex eigenvalues.Karnaugh Mapping CalculatorBuilds the Gray-coded Karnaugh map for 2 to 6 variables and minimises the function to its simplest sum-of-products and product-of-sums form, listing prime and essential prime implicants.Boolean Algebra CalculatorSimplifies a boolean expression to its minimum sum-of-products and product-of-sums form, with the truth table, minterms, maxterms and prime implicants.Composite Function CalculatorComposes two functions f and g in either order, or combines them by sum, difference, product or quotient, then evaluates the result at a chosen input.
Calculus
9 calculators
Integral CalculatorFinds the indefinite integral (antiderivative) of an expression symbolically and evaluates definite integrals, verifying every symbolic answer by differentiating it back and cross-checking definite values against numeric quadrature.Derivative CalculatorDifferentiates an expression symbolically with the power, product, quotient and chain rules, evaluates the derivative at a point, and builds the difference quotient or the linear approximation.Find Limit CalculatorEvaluates the limit of an expression as the variable approaches a point or infinity, using direct substitution, L'Hôpital's rule for indeterminate quotients and degree comparison for rational functions, with every answer confirmed against a numeric sequence.Antiderivative CalculatorFinds the indefinite integral (antiderivative) of an expression symbolically and evaluates definite integrals, verifying every symbolic answer by differentiating it back and cross-checking definite values against numeric quadrature.Chain Rule CalculatorDifferentiates an expression symbolically with the power, product, quotient and chain rules, evaluates the derivative at a point, and builds the difference quotient or the linear approximation.Differential Equation CalculatorSolves linear ordinary differential equations exactly — first order by the integrating factor and second order with constant coefficients by the characteristic equation — applies initial conditions, and falls back to a fourth-order Runge–Kutta initial-value solver, checking every symbolic solution by substituting it back.Arc Length CalculatorComputes the length of a circular arc from its radius and central angle, or the length of a curve given explicitly, parametrically or in polar form.Partial Differential CalculatorDifferentiates an expression symbolically with the power, product, quotient and chain rules, evaluates the derivative at a point, and builds the difference quotient or the linear approximation.Difference Quotient CalculatorDifferentiates an expression symbolically with the power, product, quotient and chain rules, evaluates the derivative at a point, and builds the difference quotient or the linear approximation.
Math
73 calculators
Basic CalculatorAdds, subtracts, multiplies, divides and exponentiates numbers, either as a free-form expression evaluated with correct operator precedence, as two named operands, as a list folded left to right, or as a sum written out in words — in binary floating point or in exact fraction arithmetic.Math Solver CalculatorEvaluates a scientific expression with trigonometric, inverse and hyperbolic functions, logarithms to any base, roots, powers, factorials and combinatorics, honouring standard operator precedence and an explicit angle unit; also tabulates y = f(x) for graphing, solves f(x) = target for x by bisection, and simplifies and differentiates an expression symbolically.Graphing CalculatorPlots y = f(x), a piecewise function or a z = f(x, y) surface over a chosen domain, returning the sampled points, the range, the intercepts, the zeros and any intersection with a second curve.Percent CalculatorWorks out a percentage of a number, what percent one number is of another, the original whole behind a part, the result of increasing or decreasing a value by a percentage, and a full percentage table listing each percentage of a number alongside its decimal and fraction.Percent Table CalculatorWorks out a percentage of a number, what percent one number is of another, the original whole behind a part, the result of increasing or decreasing a value by a percentage, and a full percentage table listing each percentage of a number alongside its decimal and fraction.Fraction CalculatorAdds, subtracts, multiplies, divides or exponentiates fractions and mixed numbers with exact rational arithmetic, showing the common denominator and the simplified result.Increase Percent CalculatorCompares two values and reports the percentage increase or decrease from the first to the second, the symmetric percentage difference between them (which divides by the mean of the two magnitudes, not by the starting value), the percent improvement toward whichever direction is better, and the percent or relative error of a measurement against an accepted value.Percentage Change CalculatorCompares two values and reports the percentage increase or decrease from the first to the second, the symmetric percentage difference between them (which divides by the mean of the two magnitudes, not by the starting value), the percent improvement toward whichever direction is better, and the percent or relative error of a measurement against an accepted value.Percentage Difference CalculatorCompares two values and reports the percentage increase or decrease from the first to the second, the symmetric percentage difference between them (which divides by the mean of the two magnitudes, not by the starting value), the percent improvement toward whichever direction is better, and the percent or relative error of a measurement against an accepted value.Factor CalculatorBreaks a whole number into its prime factors, tests whether it is prime, and reports the divisor count, divisor sum, all divisors and Euler totient.Ratio CalculatorFinds the constant of variation from a known pair and uses it to predict the other variable for direct, inverse, joint and power (including inverse-square) relationships, solves a proportion a/b = c/x by cross multiplication, and reduces a ratio a : b to its lowest whole-number terms.Ratios CalculatorSimplifies ratios to lowest terms, solves a proportion for its missing term by cross multiplication, divides a total in a given ratio, checks whether two ratios are equivalent and scales a ratio to a target term.Gcf/gcd CalculatorFinds the greatest common factor (GCD/HCF) and least common multiple of two or more whole numbers, with the Euclidean, prime-factorization or factor-listing working shown.Average CalculatorComputes the arithmetic, weighted, geometric, harmonic and quadratic means of a data set together with the median, mode, midrange, range and standard deviation.Common Multiple CalculatorFinds the greatest common factor (GCD/HCF) and least common multiple of two or more whole numbers, with the Euclidean, prime-factorization or factor-listing working shown.Golden CalculatorCuts a length in the golden ratio - give any one of the whole, the longer part or the shorter part and it returns the other two exactly - and measures how far any pair of numbers sits from phi.Prime Number Checker CalculatorBreaks a whole number into its prime factors, tests whether it is prime, and reports the divisor count, divisor sum, all divisors and Euler totient.Proportionality CalculatorFinds the constant of variation from a known pair and uses it to predict the other variable for direct, inverse, joint and power (including inverse-square) relationships, solves a proportion a/b = c/x by cross multiplication, and reduces a ratio a : b to its lowest whole-number terms.Proportions CalculatorFinds the constant of variation from a known pair and uses it to predict the other variable for direct, inverse, joint and power (including inverse-square) relationships, solves a proportion a/b = c/x by cross multiplication, and reduces a ratio a : b to its lowest whole-number terms.Money CalculatorAdds, subtracts, multiplies, divides and exponentiates numbers, either as a free-form expression evaluated with correct operator precedence, as two named operands, as a list folded left to right, or as a sum written out in words — in binary floating point or in exact fraction arithmetic.Net Random Number Generator CalculatorGenerates reproducible pseudo-random integers, decimals, dice rolls, coin flips and unique lottery-style draws from an explicit seed using published generators (Lehmer MINSTD and Mersenne Twister MT19937).Estimate Sum CalculatorRounds a number to a chosen number of decimal places, a named place value, the nearest multiple, or a number of significant figures, under any of the standard tie-breaking rules including half away from zero and banker's half-to-even, and estimates a sum by rounding every addend to a place value before adding them.Find Square Root CalculatorFinds the square root, cube root or any nth root of a number, simplifies the exact radical form, reports the negative branch, and names the imaginary root when an even root of a negative number is asked for.Racine Carree CalculatorFinds the square root, cube root or any nth root of a number, simplifies the exact radical form, reports the negative branch, and names the imaginary root when an even root of a negative number is asked for.Decrease Percent CalculatorCompares two values and reports the percentage increase or decrease from the first to the second, the symmetric percentage difference between them (which divides by the mean of the two magnitudes, not by the starting value), the percent improvement toward whichever direction is better, and the percent or relative error of a measurement against an accepted value.Division Long CalculatorDivides one number by another and shows the long-division working step by step: each bring-down, multiplication and subtraction, the whole-number quotient and remainder, and the decimal expansion with any repeating block identified and its period given.Exponential Meaning CalculatorEvaluates powers with any real exponent, applies the exponent laws to same-base powers, solves b^x = y for x, and runs discrete and continuous exponential growth and decay models.Simplest CalculatorReduces a fraction or mixed number to lowest terms by dividing numerator and denominator by their greatest common factor, and shows the mixed, decimal and percent forms.Math Problem CalculatorAdds, subtracts, multiplies, divides and exponentiates numbers, either as a free-form expression evaluated with correct operator precedence, as two named operands, as a list folded left to right, or as a sum written out in words — in binary floating point or in exact fraction arithmetic.Convert Decimals Fractions CalculatorConverts a decimal (including repeating decimals and percentages) into its exact fraction in lowest terms, or a fraction into its full decimal expansion, with optional rounding to a fixed denominator such as 16ths.Fractions Whole Numbers CalculatorConverts a mixed number to an improper fraction and back, and adds, subtracts, multiplies or divides two mixed numbers using exact rational arithmetic.Sci Not CalculatorConverts numbers between ordinary decimal notation, scientific (standard) form, engineering notation and E-notation, and multiplies, divides, adds, subtracts or raises numbers written in scientific notation.Decimal CalculatorAdds, subtracts, multiplies, divides and exponentiates numbers, either as a free-form expression evaluated with correct operator precedence, as two named operands, as a list folded left to right, or as a sum written out in words — in binary floating point or in exact fraction arithmetic.Find Log CalculatorComputes log base n, natural log and binary log of a value, the antilogarithm b^y, the change-of-base identity, and the product, quotient and power logarithm laws.Order Operations CalculatorEvaluates an arithmetic expression one operation at a time in PEMDAS/BODMAS order and shows every intermediate expression, including the implied-multiplication reading of expressions like 8 ÷ 2(2+2).Round CalculatorRounds a number to a chosen number of decimal places, a named place value, the nearest multiple, or a number of significant figures, under any of the standard tie-breaking rules including half away from zero and banker's half-to-even, and estimates a sum by rounding every addend to a place value before adding them.Round Up CalculatorRounds a number to a chosen number of decimal places, a named place value, the nearest multiple, or a number of significant figures, under any of the standard tie-breaking rules including half away from zero and banker's half-to-even, and estimates a sum by rounding every addend to a place value before adding them.Scientific Figure CalculatorCounts the significant figures in a number as written, rounds it to a required number of significant figures, and applies the multiplication/division and addition/subtraction reporting rules to a calculation.Body Percent Weight Loss CalculatorCompares two values and reports the percentage increase or decrease from the first to the second, the symmetric percentage difference between them (which divides by the mean of the two magnitudes, not by the starting value), the percent improvement toward whichever direction is better, and the percent or relative error of a measurement against an accepted value.Graphic Display CalculatorEvaluates a scientific expression with trigonometric, inverse and hyperbolic functions, logarithms to any base, roots, powers, factorials and combinatorics, honouring standard operator precedence and an explicit angle unit; also tabulates y = f(x) for graphing, solves f(x) = target for x by bisection, and simplifies and differentiates an expression symbolically.Improvement CalculatorCompares two values and reports the percentage increase or decrease from the first to the second, the symmetric percentage difference between them (which divides by the mean of the two magnitudes, not by the starting value), the percent improvement toward whichever direction is better, and the percent or relative error of a measurement against an accepted value.Plot CalculatorPlots a function over a chosen interval and reports the sampled points, the range, the zeros, the intercepts and the SVG path of the curve.Math Scan Solver CalculatorAdds, subtracts, multiplies, divides and exponentiates numbers, either as a free-form expression evaluated with correct operator precedence, as two named operands, as a list folded left to right, or as a sum written out in words — in binary floating point or in exact fraction arithmetic.Rounding Nearest Hundredth CalculatorRounds a number to a chosen number of decimal places, a named place value, the nearest multiple, or a number of significant figures, under any of the standard tie-breaking rules including half away from zero and banker's half-to-even, and estimates a sum by rounding every addend to a place value before adding them.3D Plot CalculatorPlots a function over a chosen interval and reports the sampled points, the range, the zeros, the intercepts and the SVG path of the curve.AI CalculatorAdds, subtracts, multiplies, divides and exponentiates numbers, either as a free-form expression evaluated with correct operator precedence, as two named operands, as a list folded left to right, or as a sum written out in words — in binary floating point or in exact fraction arithmetic.Formula CalculatorAdds, subtracts, multiplies, divides and exponentiates numbers, either as a free-form expression evaluated with correct operator precedence, as two named operands, as a list folded left to right, or as a sum written out in words — in binary floating point or in exact fraction arithmetic.Graph 3D CalculatorPlots y = f(x), a piecewise function or a z = f(x, y) surface over a chosen domain, returning the sampled points, the range, the intercepts, the zeros and any intersection with a second curve.Radical CalculatorFinds the square root, cube root or any nth root of a number, simplifies the exact radical form, reports the negative branch, and names the imaginary root when an even root of a negative number is asked for.Remainder CalculatorComputes the remainder and integer quotient of a division under the truncated, floored and Euclidean conventions, handles negative and decimal operands exactly, and also does modular exponentiation and modular inverses.Remaining CalculatorComputes the remainder and integer quotient of a division under the truncated, floored and Euclidean conventions, handles negative and decimal operands exactly, and also does modular exponentiation and modular inverses.Round Nearest 10 CalculatorRounds a number to a chosen number of decimal places, a named place value, the nearest multiple, or a number of significant figures, under any of the standard tie-breaking rules including half away from zero and banker's half-to-even, and estimates a sum by rounding every addend to a place value before adding them.Round Nearest Tenth CalculatorRounds a number to a chosen number of decimal places, a named place value, the nearest multiple, or a number of significant figures, under any of the standard tie-breaking rules including half away from zero and banker's half-to-even, and estimates a sum by rounding every addend to a place value before adding them.Round Nearest Thousand CalculatorRounds a number to a chosen number of decimal places, a named place value, the nearest multiple, or a number of significant figures, under any of the standard tie-breaking rules including half away from zero and banker's half-to-even, and estimates a sum by rounding every addend to a place value before adding them.Round Nearest Thousandth CalculatorRounds a number to a chosen number of decimal places, a named place value, the nearest multiple, or a number of significant figures, under any of the standard tie-breaking rules including half away from zero and banker's half-to-even, and estimates a sum by rounding every addend to a place value before adding them.Rounding Nearest Hundred CalculatorRounds a number to a chosen number of decimal places, a named place value, the nearest multiple, or a number of significant figures, under any of the standard tie-breaking rules including half away from zero and banker's half-to-even, and estimates a sum by rounding every addend to a place value before adding them.Abs Value CalculatorEvaluates absolute values and absolute differences, evaluates |ax + b| at a point, solves absolute-value equations by splitting the two sign cases, and solves absolute-value inequalities into an interval.Big Number CalculatorExact arbitrary-precision integer arithmetic: add, subtract, multiply, divide with remainder, modulo, power, factorial, gcd, lcm and integer square root, with binary, octal, decimal and hexadecimal input and output.Combination CalculatorCounts combinations and permutations of n items taken k at a time, with or without repetition, plus circular permutations and permutations of a multiset such as a word with repeated letters.Factorial CalculatorComputes n! exactly with arbitrary-precision integers, plus the double factorial n!!, the subfactorial !n (derangements), the gamma function extension to non-integers, digit counts and trailing zeros.Cube Root CalculatorFinds the square root, cube root or any nth root of a number, simplifies the exact radical form, reports the negative branch, and names the imaginary root when an even root of a negative number is asked for.Instrument Nspire CalculatorPlots y = f(x), a piecewise function or a z = f(x, y) surface over a chosen domain, returning the sampled points, the range, the intercepts, the zeros and any intersection with a second curve.Number Word CalculatorSpells a number out in English words as a cardinal, an ordinal or a currency amount, in the short scale, long scale or Indian (lakh / crore) numbering system.Pricing Increase CalculatorCompares two values and reports the percentage increase or decrease from the first to the second, the symmetric percentage difference between them (which divides by the mean of the two magnitudes, not by the starting value), the percent improvement toward whichever direction is better, and the percent or relative error of a measurement against an accepted value.Prime Divisor CalculatorBreaks a whole number into its prime factors, tests whether it is prime, and reports the divisor count, divisor sum, all divisors and Euler totient.Radical Expression Simplifier CalculatorFinds the square root, cube root or any nth root of a number, simplifies the exact radical form, reports the negative branch, and names the imaginary root when an even root of a negative number is asked for.Spanish CalculatorAdds, subtracts, multiplies, divides and exponentiates numbers, either as a free-form expression evaluated with correct operator precedence, as two named operands, as a list folded left to right, or as a sum written out in words — in binary floating point or in exact fraction arithmetic.Lcd CalculatorFinds the greatest common factor (GCD/HCF) and least common multiple of two or more whole numbers, with the Euclidean, prime-factorization or factor-listing working shown.CAS CalculatorEvaluates a scientific expression with trigonometric, inverse and hyperbolic functions, logarithms to any base, roots, powers, factorials and combinatorics, honouring standard operator precedence and an explicit angle unit; also tabulates y = f(x) for graphing, solves f(x) = target for x by bisection, and simplifies and differentiates an expression symbolically.Piecewise Function CalculatorPlots y = f(x), a piecewise function or a z = f(x, y) surface over a chosen domain, returning the sampled points, the range, the intercepts, the zeros and any intersection with a second curve.Math AI Solver CalculatorEvaluates a scientific expression with trigonometric, inverse and hyperbolic functions, logarithms to any base, roots, powers, factorials and combinatorics, honouring standard operator precedence and an explicit angle unit; also tabulates y = f(x) for graphing, solves f(x) = target for x by bisection, and simplifies and differentiates an expression symbolically.Hindi CalculatorAdds, subtracts, multiplies, divides and exponentiates numbers, either as a free-form expression evaluated with correct operator precedence, as two named operands, as a list folded left to right, or as a sum written out in words — in binary floating point or in exact fraction arithmetic.Math Photo CalculatorAdds, subtracts, multiplies, divides and exponentiates numbers, either as a free-form expression evaluated with correct operator precedence, as two named operands, as a list folded left to right, or as a sum written out in words — in binary floating point or in exact fraction arithmetic.
