Enter the coefficients a, b and c of ax² + bx + c = 0. Get both roots — real or complex — the discriminant, the vertex, the factored and vertex forms, and a live graph of the parabola, all updating as you type.
A quadratic equation is any equation you can write as ax² + bx + c = 0 with a ≠ 0. The quadratic formula is the universal solver: plug in the three coefficients and it returns both roots, every time, whether they are whole numbers, irrational, or complex. The expression under the square root — the discriminant — tells you which kind of answer to expect before you even finish.
Four steps take you from coefficients to roots — the same path the calculator follows.
Rearrange so everything is on one side and zero on the other, then read off a, b and c.
Evaluate D = b² − 4ac. Its sign already tells you how many real roots there will be.
Drop −b, √D and 2a into x = (−b ± √D) ÷ (2a).
Work the plus and the minus separately to get the two roots, then simplify.
Every quadratic falls into one of three families, set by the sign of the discriminant. Switch tabs to see each solved the same way.
Two distinct real roots — the parabola crosses the x-axis twice.
The sign of D = b² − 4ac is a complete preview of the answer — and of how the parabola sits against the x-axis.
The quadratic is the simplest curved relationship, so it models anything that accelerates, arcs, or trades off against itself.
A handful of relationships turn the formula into something you can sanity-check in your head.
Most wrong answers come from a small number of sign and bracket slips. Watch for these.
Common quadratics with their discriminant, type, and exact roots — a quick reference for checking your own working.

Slope-intercept form is y = mx + b, where m is the slope and b is the y-intercept. This guide shows how to find the equation from a graph, two points, or a point and slope, graph it, and convert standard form.

The volume of a cylinder is V = πr²h, where r is the radius of the circular base, h is the height, and π ≈ 3.14159. This guide shows why the formula works, walks through a full numerical example, and covers diameter inputs and unit conversions.

The distance between two points is d = √((x₂−x₁)² + (y₂−y₁)²). It comes straight from the Pythagorean theorem: the horizontal and vertical gaps between the points are the two legs of a right triangle, and the distance is the hypotenuse.