Math & Statistics
Math & Statistics Calculators
Work through the everyday math that shows up in study, work, and life — percentages and percentage change, converting a fraction or decimal into a percent and back, the spread of a dataset (mean, median, mode, variance, and standard deviation), a weighted course grade or the score needed on a final, and a GPA across multiple courses. Each tool shows the formula and a worked example so you can check the method, not just copy the answer.
Statistics
Grades
Percentages
Algebra
Sets & Logic
Complex Numbers
Special Functions
Fractions
Number Theory
Powers & Roots
Averages
Precision & Rounding
Modular Arithmetic
Sequences
Angles
Trigonometry
Coordinate Geometry
Number Properties
Geometry
Linear Algebra
Solid Geometry
Useful guides
Explanations of the formulas and decisions behind these calculators.
Who this is for
Students checking homework methodology against a shown formula, anyone working out a discount, tip, or percentage change in daily life, people who need the mean, median, mode, variance, or standard deviation of a dataset quickly and correctly, and students checking a weighted course grade, a GPA across multiple courses, or the score they need on a final.
How to choose a calculator
Choose by the shape of the problem. Everyday questions — a discount, a tip, what percent X is of Y — are for the Percentage Calculator, while how far a value rose or fell is the Percentage Change Calculator, which is the one to reach for when a whole series needs tracking, a growth rate annualising, or a rate’s move reading in percentage points. The Percentage Calculator keeps each question on its own tab — X% of Y, X is what % of Y, X is Y% of what, adding or subtracting a percentage, change and difference, a discount, and tax or tip — so the formula on screen always matches the question you asked. The Percentage Change Calculator does the same for movement: a basic change, reversing a change to find the starting value, a final value from a known change, the gain needed to recover a loss, percentage points, several periods chained together, and CAGR. For the tip itself, the total and each person’s share of a bill, use the Tip Calculator, with 15, 18, 20 and 25 per cent presets or any rate you type.
Algebra is its own cluster. To solve a quadratic — including the ones that will not factor — with exact roots rather than decimals, use the Quadratic Formula Calculator; to know in advance what those roots will be like, and whether the quadratic factors at all, use the Discriminant Calculator, which also covers the cubic and quartic discriminants and the second-derivative test that shares the name. When the question is about the curve rather than its roots — a maximum, a minimum, or the vertex form a(x − h)² + k — use the Completing the Square Calculator, which is also where the quadratic formula is derived. To break an expression into brackets rather than into roots, use the Factoring Trinomials Calculator. For two or more equations at once, the System of Equations Calculator handles any size and says whether a failure is inconsistency or a whole family of answers; when the question names a hand method instead, use the Elimination Method Calculator or the Substitution Method Calculator, which show two genuinely different sets of working. For arithmetic on polynomials themselves: two binomials are the FOIL Calculator, anything larger is the Multiplying Polynomials Calculator, combining them is the Adding and Subtracting Polynomials Calculator, and dividing one by another — with the remainder and factor theorems — is the Polynomial Division Calculator. Past the quadratic, the Cubic Equation Calculator solves degree 3 and says which of the three root patterns you have before it does; the Rational Zeros Calculator runs the finite p/q search that finds the rational ones, and the Descartes’ Rule of Signs Calculator counts how many roots of each sign there can be before any is found. For products of brackets: two binomials with the four products named is FOIL, three or more is the Multiplying Binomials Calculator — which also reads a product of (x − r) brackets back as the polynomial with those roots — and anything that is not a binomial is the Multiplying Polynomials Calculator. Squaring one bracket is the Square of a Binomial Calculator and recognising the result is the Perfect Square Trinomial Calculator, which names which of the three conditions failed; the two numbers that split a middle term are the Diamond Problem Calculator. When one quantity is a fixed multiple of another, use the Direct Variation Calculator; when their product is fixed instead, the Inverse Variation Calculator. Inequalities split three ways: solving one is the Inequality to Interval Notation Calculator, writing a finished answer in any of the four forms is the Interval Notation Calculator, comparing several conditions on one line is the number-line page, and a quadratic one needs the sign chart on the Graphing Quadratic Inequalities Calculator.
Sets and logic are their own cluster: every subset, whether one set sits inside another, the six operations between two or three, and the Truth Table Generator, which verifies the same De Morgan laws in logical notation. For complex numbers, the arithmetic is exact, the conjugate page covers what the conjugate actually does, the root page finds all n of them, and the Quaternion Calculator is the four-dimensional extension where multiplication stops commuting. Four special functions have their own pages, each with its own numerical method and its own stated accuracy: hyperbolic, error, gamma and Bessel. And for counting rather than computing, the Binomial Coefficient Calculator gives n choose k exactly, however many digits that takes.
To describe a whole dataset, from mean to spread to outliers, use the Standard Deviation Calculator. It reports the sample and population figures side by side, because dividing by n − 1 or by N changes the answer, along with the variance, quartiles and z-scores, and it points out values far enough from the rest to be worth checking for a typing slip. For a weighted or points-based course grade, or the score needed on a final, use the Grade Calculator, which keeps category weights and points possible apart because they are different numbers, and can show the result as a letter grade or on the German scale. To average grades across several courses on the 4.0 scale, use the GPA Calculator instead: credit hours rather than the number of courses decide the result, and a new term can be combined with the cumulative GPA you already have.
The arithmetic is exact for the numbers you enter; for graded or professional work, confirm the method and rounding your standard requires.
Compare math calculators
What each calculator is best for, the main inputs it needs, what it shows, and what to keep in mind.
| Calculator | Best for | Key inputs | Shows | Keep in mind |
|---|---|---|---|---|
| Percentage Calculator | Percent of, discount, and tax or tip questions | Percentage, number, whole, price, tax or tip rate | Percentage result across eight selectable modes | Educational estimate; tax and tip rules vary by region |
| Percentage Change Calculator | Measuring growth or decline between two values | Original value, new value, or final value and rate | Percent change, direction badge, and CAGR | Undefined when starting value is zero; estimate only |
| Discriminant Calculator | What the roots are like before you find them | Coefficients of a degree 2, 3 or 4 polynomial, or three second partials | The sign, and for a quadratic whether it is also a perfect square | D greater than zero alone does not mean a minimum; the sign of f_xx decides which |
| FOIL Calculator | Multiplying exactly two binomials | Two terms in each bracket, in one variable or two | All four named products against the collected answer | FOIL names four products; three terms in a bracket gives six and is refused |
| Multiplying Polynomials Calculator | Any product bigger than two binomials | Two to five factors, any number of terms and variables | Grid, vertical and listed layouts of the same products | Count the products first; nothing later reveals a dropped one |
| Standard Deviation Calculator | Summarizing spread of a numeric dataset | Dataset values, sample or population basis, decimals | Sample and population SD, variance, mean, median | Sample SD undefined for one value; educational only |
| Grade Calculator | Weighted course grade or score needed on a final | Category weights and scores (percent or points), or current grade/weight/desired grade | Overall weighted percent with letter or German 1-6 grade, or the required final score | Does not know your school's exact rounding, curve, or drop-lowest rules |
| GPA Calculator | Averaging grades across multiple courses on the 4.0 scale | Letter grade or percentage and credit hours per course, optional current cumulative GPA | Term GPA and, optionally, a new combined cumulative GPA | Uses common scale conventions, not necessarily your school's exact policy |
| Tip Calculator | Working out a tip and splitting a bill | Bill total, tip percentage, number of people | The tip, the total, and the per-person share | A percentage tip on a tax-inclusive total tips on the tax as well |
| Multiplying Binomials Calculator | Products of two to six binomials, and roots to polynomial | Two to six bracketed binomials, any variables | The 2ⁿ product count against the terms that survive collecting | A bracket with three terms breaks the 2ⁿ count and is refused |
| Perfect Square Trinomial Calculator | Testing whether a trinomial is a perfect square, and why not | Any quadratic trinomial, fractional coefficients included | All three conditions separately, with the failing one named | Two square end terms do not make a square trinomial; the middle decides |
| Square of a Binomial Calculator | Expanding (a ± b)² with the middle term made unmissable | Two terms and a sign, in any number of variables | The expansion against the a² + b² mistake, priced as a number | (a + b)² is not a² + b²; it is short by exactly 2ab |
| Rational Zeros Calculator | Every rational root, with the whole search shown | Any polynomial of degree 2 to 8 | Each ±p/q candidate against the value of f there | A zero constant term makes the candidate list infinite; factor x out first |
| Descartes' Rule of Signs Calculator | How many roots of each sign, before solving | Any polynomial of degree 1 to 12 | Every combination the rule permits against the true split | Zero coefficients are skipped, not counted as sign changes |
| Inverse Variation Calculator | Inverse, joint and combined variation | One known pair, a power, or several varying quantities | Every product in a table against the others | x = 0 is not in the domain at all; it is an asymptote, not a value |
| Interval Notation Calculator | Converting between the four ways of writing a solution set | An inequality, an interval, set-builder, or an absolute value | All four written forms against each other and against a number line | Infinity always takes a round bracket; it is not a number any set contains |
| Inequality to Interval Notation Calculator | Solving an inequality, then writing it as an interval | A linear, chained, or absolute-value inequality | The solved answer against substitution of a value inside and outside | Dividing by a negative reverses the inequality; nothing else does |
| Graphing Inequalities on a Number Line | Comparing several conditions on one shared scale | Up to six conditions in any written form | Each condition against the AND and OR rows | A condition containing another entirely is doing no work at all |
| Graphing Quadratic Inequalities Calculator | Quadratic inequalities, on a line or as a shaded region | A quadratic inequality, in one variable or two | Each region's sign against a test value inside it | A negative leading coefficient reverses which side satisfies the inequality |
| Subset Calculator | Deciding containment, and naming what breaks it | Two finite sets | Every element of A against membership of B | ∈ relates an element to a set; ⊆ relates two sets, and they are rarely both true |
| Union and Intersection Calculator | Six set operations at once, with the identities checked | Two or three sets, plus a universe for complements | Inclusion–exclusion and De Morgan, both computed rather than quoted | A complement has no meaning until the universal set is stated |
| Complex Conjugate Calculator | What the conjugate does, not just how to write it | One complex number | |z| against |z̄|, and the five identities against their values | Conjugate root pairs need REAL polynomial coefficients, or the pairing fails |
| Complex Root Calculator | All n roots of a complex number, not only the principal | A complex number and a root from 1 to 24 | Each root raised back to the nth power against the original | Zero has one nth root, not n; the circle they sit on collapses |
| Quaternion Calculator | Quaternion arithmetic and the rotation it represents | Two quaternions, or one read as a rotation | pq against qp, and both quotients against each other | ij = k but ji = −k, so p/q is ambiguous until you say which side |
| Error Function Calculator | erf, erfc and the inverse, to full double precision | One real value | erfc computed directly against 1 − erf, which loses its digits | Past x = 3, computing erfc by subtraction destroys most of the answer |
| Gamma Function Calculator | The factorial extended to non-integers, plus beta | One real value, and two positives for the beta function | Γ against exact factorials, and the recurrence and reflection formulas | Γ(n) = (n − 1)!, so the argument is one MORE than the factorial you want |
| Bessel Function Calculator | J, Y, I and K, and the zeros physical problems need | A kind, an integer order 0 to 30, and a value | The recurrence and the Wronskian at your own argument | The zeros are not evenly spaced, which is why a drum has no pitch |
Best calculator path
- Start with the Percentage Calculator for part-whole questions — a discount, a tip, or what percent one number is of another.
- Use the Percentage Change Calculator for a before/after comparison — how far a value rose or fell between two points.
- Use the Discriminant Calculator to find out what the roots will be like before finding them, for a quadratic, a cubic, a quartic, or a critical point of a surface.
- Use the FOIL Calculator for exactly two binomials, with all four products named — and the Multiplying Polynomials Calculator for anything larger.
- Use the Multiplying Polynomials Calculator for products of any size, with the grid, vertical and listed layouts and the product count that catches a missing term.
- Use the Multiplying Binomials Calculator for three or more binomials, where FOIL runs out of letters but the 2ⁿ product count does not — and to turn a set of roots into the polynomial that has them.
- Use the Rational Zeros Calculator to run the p/q search in full, including the bound rules that strike most candidates off untested.
- Use Descartes’ Rule of Signs to bound how many positive and negative roots there can be, before finding any of them.
- Use the Square of a Binomial Calculator to expand (a ± b)² with the middle term priced, and the Perfect Square Trinomial Calculator to recognise one going the other way.
- Use the Inequality to Interval Notation Calculator to solve an inequality with the sign flip marked where it happens, then the Interval Notation Calculator to write it any of four ways.
- Use the number-line page to compare several conditions on one shared scale and see which of them are doing no work.
- Use the Graphing Quadratic Inequalities Calculator for a quadratic one, by sign chart rather than by four memorised cases.
- Use the hyperbolic, error, gamma and Bessel function calculators for the four special-function families, each with its measured accuracy stated per family.
- Use the Standard Deviation Calculator to describe the spread of a whole dataset around its mean, alongside variance and range.
- Use the Grade Calculator for a weighted course grade from categories or points, or to solve for the score needed on a final.
- Use the GPA Calculator to average grades across multiple courses, weighted by credit hours, on the 4.0 scale.
- When the math feeds a real decision, carry it into a related tool such as the Compound Interest Calculator to see the money effect over time.
Common mistakes and limits
- Rounding intermediate steps — carry full precision through the working and round only the final answer.
- Confusing percentage change with percentage points: moving from 10% to 12% is two points, but a 20% increase.
- Applying population standard deviation to a sample, or the reverse — dividing by N versus N − 1 changes the result.
- Treating a weighted grade as a simple average of the category percentages — categories with a bigger weight need to count for more, not the same as a 5% quiz.
- Averaging GPA as a simple mean of course grades instead of weighting by credit hours — a 4-credit A counts for more than a 1-credit A.
When not to rely on calculators alone
These calculators help you verify a formula and check an example. For high-stakes academic, engineering, scientific, or statistical work, confirm the result with the method your course or standard requires, the original source data, a spreadsheet, or qualified review — a calculator cannot know which convention, rounding, or significant figures your context expects.
Source and calculation basis
Built on standard mathematical formulas — percentage and percentage-point arithmetic, sample or population standard deviation, weighted-average grade math, and the credit-hour-weighted GPA formula cross-verified against university registrar sources — not pulled from any external data feed. Every page shows the formula in full and a worked example you can check by hand.
See the Methodology for how calculators are built and reviewed, who runs the site, the Disclaimer for the full terms, and the Contact page to report an issue.
Created and maintained by Jay Sudha, finance educator · Last reviewed 2 July 2026. See a formula issue, unclear assumption, or broken result? Report it through the contact page.
Frequently asked questions
Common questions about math calculators and how to use them.
What calculators are in Math & Statistics?
A percentage calculator, a percentage change calculator, a standard deviation calculator that also reports the mean, median, mode, variance, range, count, and sum for a dataset, a grade calculator for a weighted or points-based course grade and the score needed on a final, a GPA calculator for averaging grades across multiple courses on the 4.0 scale, and a tip calculator for the tip, the total and each person’s share of a bill. Each shows the formula and a worked example.
Can I use these for homework?
Yes. Every page shows the formula and a worked example, so you can check your answer and learn the steps rather than just copy a result. Working through the example yourself is the best way to understand the method.
What is the difference between sample and population standard deviation?
Population standard deviation divides by N and is used when your data is the entire group. Sample standard deviation divides by N − 1 and is used when your data is a sample of a larger group. The Standard Deviation Calculator shows both, alongside the variance, mean, median, mode, and range.
Are the results accurate?
Yes — each result comes from a transparent formula shown on the page, and the worked examples are checked against it. For graded coursework or engineering work, confirm the method and rounding match what your instructor or standard requires.
Why do rounding differences happen?
Rounding differences come from when you round, not from an error. Round only the final answer and results match exactly; round an intermediate step first and small gaps appear, especially in standard deviation, where squaring amplifies early rounding.
Can math calculators replace understanding formulas?
No. Each page shows the formula and a worked example precisely so you can follow the steps, not skip them. Use the calculator to check an answer or save time on arithmetic, not as a substitute for knowing why the method works.
What is the difference between percentage and percentage change?
A percentage expresses one number as a share of another (15 is 30% of 50). Percentage change measures how much a value moved between two points, relative to the starting value. Use the Percentage Calculator for the first and the Percentage Change Calculator for the second.
How should I check important academic or professional calculations?
Use the calculator to confirm your method and arithmetic, then verify against what your course, standard, or field requires — the original data, a spreadsheet, or review by someone qualified. For graded or professional work the required method matters as much as the answer.
Is there a math solver, like Photomath, that shows step-by-step solutions to equations?
No — the calculators here work through specific formulas (percentages, statistics, grades) with every step shown, but none solves an algebraic equation symbolically the way Photomath or a computer algebra system does. For that, use a dedicated CAS such as Wolfram Alpha or SymPy.
Is this approved for exams or competitions like MATHCOUNTS?
No — exam and competition rules (MATHCOUNTS, university math departments, standardized tests) specify approved physical calculator models, since a website cannot be used during a proctored test. This is a free browser-based calculator for practice, homework, and everyday use, not a substitute for an approved exam device.
Explore other categories
Browse the other calculator categories on Calculator Matters.