Equation Solving · Pillar Guide

Online Equation Solver: Quadratic, Cubic & Simultaneous

One mode, three problem types. How to enter coefficients and read every root — real or complex — for quadratics, cubics and linear systems.

fx-991ES Web TeamUpdated 23 June 20269 min read

An online equation solver does the algebra you'd otherwise grind through by hand — and returns complex roots without complaint. Our solver lives in EQN mode and covers quadratics, cubics and simultaneous linear equations. Here's how each works.

On this page

  1. Using EQN mode
  2. Quadratic equations
  3. Cubic equations
  4. Simultaneous equations
  5. Reading the roots
  6. FAQ

Using EQN mode

Switch to EQN mode and pick the type: a polynomial of degree 2 (quadratic) or 3 (cubic), or a simultaneous system in 2 or 3 unknowns. Then enter the coefficients in order and press =. Use the arrow keys to step through multiple roots.

Quadratic equations

For ax² + bx + c = 0, enter a, b, c.

Two real roots

x² − 5x + 6 = 0 → enter 1, −5, 6 → x = 2 and x = 3.

Complex roots

x² + 1 = 0 → enter 1, 0, 1 → x = i and x = −i.

Every solution method behind these answers is in solving quadratics (every method).

Cubic equations

For ax³ + bx² + cx + d = 0, enter a, b, c, d.

Three real roots

x³ − 6x² + 11x − 6 = 0 → enter 1, −6, 11, −6 → x = 1, 2, 3.

One real, two complex

x³ − 1 = 0 → enter 1, 0, 0, −1 → x = 1 and a complex-conjugate pair.

More in cubic equations made simple.

Simultaneous equations

Choose 2 or 3 unknowns and enter each equation's coefficients and constant.

Two unknowns

2x + y = 5 and x − y = 1 → enter (2, 1, 5) and (1, −1, 1) → x = 2, y = 1.

The full workflow, including three unknowns, is in systems of equations with 2–3 unknowns — and the matrix view is in solving simultaneous equations with matrices.

Reading the roots

For a quadratic, the discriminant b² − 4ac tells you what to expect before you even solve:

DiscriminantRoots
b² − 4ac > 0Two distinct real roots
b² − 4ac = 0One repeated real root
b² − 4ac < 0Complex-conjugate pair

When roots come out complex, the complex number calculator guide shows how to interpret them.

Frequently asked questions

How do I solve an equation?

In EQN mode, pick the type, enter coefficients, and press = for the roots or solution.

Does it return complex roots?

Yes — when there's no real solution, roots are returned in a+bi form.

How many unknowns for simultaneous?

2 or 3, entered as coefficient rows with constants.

What does the discriminant tell me?

b²−4ac: positive → two real, zero → one repeated, negative → complex pair.

Solve it now

Open EQN mode, choose your equation type, and enter the coefficients.

Open the online equation solver →