Handles all three discriminant cases
two real roots, one root, and complex roots.
500+ fast, free tools. Most run in your browser only; Image & PDF tools upload files to the backend when you run them.
Solve quadratic equations ax² + bx + c = 0 using the quadratic formula, showing real and complex roots with full working.
The Quadratic Equation Solver finds the roots of any quadratic equation in the form ax² + bx + c = 0 using the quadratic formula: x = (-b ± √(b² - 4ac)) / 2a. The tool calculates the discriminant (b² - 4ac) and determines whether the equation has two distinct real roots (discriminant > 0), one repeated real root (discriminant = 0), or two complex conjugate roots (discriminant < 0). All three cases are handled and explained. The step-by-step working shows the discriminant calculation, the ± solution substitution, and the simplified final roots — making this ideal for algebra students learning the quadratic formula. The quadratic formula is one of the oldest closed-form algebraic results, attributable to Babylonian and Indian mathematicians millennia before its modern symbolic form.
two real roots, one root, and complex roots.
Step-by-step working helps students follow the quadratic formula.
Shows both exact (radical) form and decimal approximations.
Instant calculation — no form submission needed.
Detailed working makes it ideal for algebra homework where step-by-step solutions are required, not just final answers.
coefficients are processed entirely in your browser.
Input: a = 1, b = -5, c = 6
Output: Δ = 1; x = 3 or x = 2 (factored form: (x-3)(x-2) = 0)
Input: a = 1, b = -4, c = 4
Output: Δ = 0; x = 2 (repeated). Factored: (x-2)² = 0
Input: a = 1, b = 1, c = 1
Output: Δ = -3; x = -0.5 ± 0.866i