Algebra I Calculators

Quadratic Equation Calculator (Solver)

Calculator will solve a quadratic equation step-by-step either by completing the square or using quadratic formula. Will find both real and imaginary (complex) roots.

Synthetic Division Calculator

Calculator will divide a polynomial by a binomial using synthetic divsion with steps shown.

Polynomial Long Division Calculator

Calculator will perform long division of polynomials with steps shown.

Polynomial Calculator

Calculator will find (with steps shown) sum, difference, product and result of division of two polynomials (quadratic, binomial, trinomial etc.). It will also calculate roots of the polynomial and factor it. Both univariate and multivariate polynomials are accepted.

Slope Intercept Form Calculator with Two Points

Slope intercept form calculator will find a slope of a line passing through two given points, its y-intercept and slope-intercept form of a line, with steps shown.

Factoring Polynomials Calculator

Calculator will try to factor any polynomial (binomial, trinomial, quadratic etc.) with steps shown. Following methods are used: factoring monomials (common factor), factoring quadratics, grouping and regrouping, square of sum/difference, cube of sum/difference, difference of squares, sum/difference of cubes, Rational Zeros Theorem. Calculator accepts both univariate and multivariate polynomials.

Order of Operations Calculator

Calculator will evaluate given expression, showing order of operations PEMDAS.

Parallel and Perpendicular Line Calculator

Calculator will find equation of a parallel/perpendicular line to a given line, passing through a given point, with steps shown.

For drawing lines use graphing calculator.

FOIL Calculator

Calculator will multiply two binomials using FOIL method with steps shown.

Multiplying Polynomials Calculator

Calculator will multiply two polynomials (quadratic, binomial, trinomial etc.) with steps shown.

Dividing Polynomials Calculator

Calculator will divide two polynomials (quadratic, binomial, trinomial etc.) with steps shown.

Rational Zeros Theorem Calculator

Calculator will find all possible rational roots of a polynomial, using Rational Zeros Theorem. After this it will decide which possible roots are actually roots. This is a more general case of the Integer (Integral) Root Theorem (when leading coefficient is `1` or `-1`). Steps are available.

Descartes' Rule of Signs Calculator

Calculator will find maximum number of positive and negative real roots of a given polynomial using Descartes' Rule of Signs with steps shown.

Completing the Square Calculator

Calculator will try to complete the square of a given quadratic expression, ellipse, hyperbola or any polynomial expression with steps shown.