Quadratic Equation Solver
ax² + bx + c = 0 → roots via discriminant. Real or complex.
Result
How to use this calculator
- Enter a, b, c.
- Read discriminant + roots + vertex.
About this calculator
The quadratic formula x = (−b ± √(b² − 4ac)) / (2a) gives all roots of ax² + bx + c = 0. The discriminant Δ = b² − 4ac classifies: Δ > 0 → two real roots; Δ = 0 → one repeated root; Δ < 0 → two complex conjugate roots. The vertex x = −b/(2a) is the parabola's extreme point — minimum if a > 0, maximum if a < 0. Quadratics show up in projectile motion, optimization, and geometry whenever an x² term appears.
Frequently asked
What does discriminant tell me?+
When does a = 0?+
Vertex use?+
Complex roots in real-world problems?+
Why factor when you can use formula?+
Related calculators
More tools you might like
Hand-picked tools that pair well with this one — same audience, same intent.
ax + b = 0 → x = −b / a. Single-variable linear equations in standard form.
Solve a₁x + b₁y = c₁; a₂x + b₂y = c₂. Cramer's rule via determinants.
log_b(x) for any base b > 0, b ≠ 1, x > 0. Common bases shown side-by-side.
√n with integer-perfect-square check, simplified surd form, and decimal expansion.
∛n with perfect-cube detection, simplified surd form, and decimal expansion.
Time-value-of-money solver — solve for Present Value, Future Value, Payment, Periods, or Interest rate given the other four. The HP-12C and TI BA-II Plus core in a free browser tool.