1001Ferramentas
📏 Calculators

Quadratic Equation Solver

Solve quadratic equations (ax² + bx + c = 0) with the quadratic formula. Shows the discriminant Δ and real roots.

Enter the coefficients of the equation ax² + bx + c = 0

x² +
x +
= 0

Quadratic Formula

For the equation ax² + bx + c = 0 (with a ≠ 0), you go through the discriminant (Δ) first and then the formula below:

  • Δ = b² − 4ac
  • Δ > 0 → two distinct real roots
  • Δ = 0 → one real root (double root)
  • Δ < 0 → no real roots

Quadratic (second-degree) equations

A second-degree equation has the form ax² + bx + c = 0 with a ≠ 0. The quadratic formula (often called Bhaskara's formula in Brazil) gives the roots: x = (-b ± √Δ)/(2a) with discriminant Δ = b² - 4ac. The sign of Δ tells how many real roots there are: Δ > 0 two distinct real roots; Δ = 0 one double real root; Δ < 0 two complex conjugate roots.

By Girard's relations, the sum of the roots is S = -b/a and their product is P = c/a. Completing the square yields the vertex form a(x - h)² + k, where the vertex of the parabola is (h, k) = (-b/(2a), -Δ/(4a)).

Applications and history

Quadratics model projectile motion (trajectory under constant gravity), parabolic optics (headlight reflectors, satellite dishes), area optimisation and many physics and engineering problems. The popular attribution to Bhaskara II (12th century India) is partially apocryphal: the same formula already appeared in Brahmagupta (628) and in Al-Khwarizmi (~820), who solved quadratics geometrically. Bhaskara II made other contributions to algebra and to negative roots; the "Bhaskara formula" label is a Brazilian school tradition.

FAQ

What if a = 0? The equation becomes linear (bx + c = 0) and the quadratic formula no longer applies — divide by b instead.

What does the discriminant mean geometrically? The parabola y = ax² + bx + c crosses the x-axis at the real roots; Δ > 0 means two crossings, Δ = 0 means it touches at one point, Δ < 0 means no crossing.

How do I factor a quadratic? If r₁ and r₂ are the roots, then ax² + bx + c = a(x - r₁)(x - r₂).

Can I avoid the discriminant? Yes — completing the square or using Girard's relations with the vertex form works too, but Δ is usually faster to compute.

Solve quadratic equations step by step

The quadratic equation, written as ax² + bx + c = 0, is one of the pillars of school maths, and the quadratic formula (Bhaskara, as it is known in Brazil) is the classic way to solve it. This tool applies the formula in your place. You enter the coefficients a, b and c, and it hands back the roots.

Beyond the solutions, it shows the discriminant, the famous Δ, which gives away the story before the roots even appear. Positive means two distinct real roots, zero indicates a double root, and negative points to no real root at all. Looking at the delta helps you understand the result instead of just memorising it, which comes in handy when the goal is exam prep.

The calculation happens in the browser itself. Swap any coefficient and the roots recompute, so checking exercises and trying out different equations turns out to be easy.

Frequently asked questions

Why does it say there are no roots when the discriminant is negative?
Because it solves over the real numbers only. With a negative discriminant the square root has no real value, so the page says as much instead of inventing a result. The complex solutions do exist and follow the same formula: take minus b, add and subtract i times the square root of the absolute value of delta, then divide by 2a. Neither conjugate is printed here.
My equation is not written as ax² + bx + c = 0. How do I fill in the boxes?
Rearrange it first so that every term sits on one side. For 2x² equal to 8x minus 3, move things across and enter a as 2, b as minus 8 and c as 3. A missing term is simply zero: for x² minus 9, put 0 in the b field. Negative signs go inside the field itself, since the plus signs printed between the boxes are fixed labels, not operators you can edit.
Why did I get two nearly identical roots instead of one double root?
Floating-point arithmetic. With decimal coefficients, b squared minus 4ac can land on something like 0.0000000000000002 rather than a clean zero, and the page then reports two distinct roots. Values are printed to six decimal places, so irrational roots show up as approximations and never in radical form. Scaling the whole equation until the coefficients are integers usually clears it up.

Related Tools

📐

Linear Equation Solver

Solve first-degree equations (ax + b = 0) instantly. Enter the coefficients and see the value of x with step-by-step solution.

🧮

Cubic Equation Solver

Solve cubic ax³+bx²+cx+d=0 by Cardano formula. Shows real and complex roots.

📐

Quadratic Roots and Discriminant Calculator

Enter a, b and c to get b² − 4ac and the two solutions of ax² + bx + c = 0, real when that value is zero or positive and complex when it is negative.

📦

Screw Degree of Fill

Calculate an extrusion screw's degree of fill, η = (actual flow ÷ drag flow) · 100, from the actual production flow and the screw's theoretical drag flow. Degree of fill measures how much of the screw's theoretical pumping capacity (the drag flow, which would occur with no back-pressure) is actually delivered as real flow — the difference is 'lost' to pressure flow (backflow from die resistance). It is thus a measure of the extruder's volumetric EFFICIENCY and operating point on the characteristic curve: a high fill (near 100%) means little back-pressure (open die, simple product); a low fill means strong back-pressure (restrictive die), with much internal backflow. In gravity-fed (flood-fed) extruders the screw runs full, and degree of fill reflects the drag-pressure balance; in metered-feed (starve-fed, common in twin-screw) extruders, degree of fill is deliberately controlled by the feed rate, decoupling flow from speed and giving independent control of residence time and shear. Knowing the degree of fill helps diagnose the process and optimize productivity. Enter the actual flow and the drag flow.

♟️

FIDE Rating Delta

Applies the Elo formula to your rating, the opponent rating, the game result and the K factor, returning points gained or lost and the new rating.

✈️

Plane Equation by 3 Points

Computes the general plane equation a x + b y + c z + d equal to zero from 3 non collinear points.

The results provided by this tool are for general informational and educational purposes only and do not constitute professional, financial, medical, legal, tax or accounting advice. Always confirm important decisions with a qualified professional and official sources.