# Algebra I Calculators

The calculator will solve the quadratic equation step by step either by completing the square or using the quadratic formula. It will find both the real and imaginary (complex) roots.

## Synthetic Division Calculator

The calculator will divide the polynomial by the binomial using synthetic division, with steps shown.

## Polynomial Long Division Calculator

The calculator will perform the long division of polynomials, with steps shown.

## Polynomial Calculator

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

## Slope Intercept Form Calculator with Two Points

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

## Factoring Polynomials Calculator

The calculator will try to factor any polynomial (binomial, trinomial, quadratic, etc.), with steps shown. The 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. The calculator accepts both univariate and multivariate polynomials.

## Order of Operations Calculator

The calculator will evaluate the given expression, showing the order of operations PEMDAS.

## Parallel and Perpendicular Line Calculator

The calculator will find the equation of the parallel/perpendicular line to the given line, passing through the given point, with steps shown.

For drawing lines, use graphing calculator.

## FOIL Calculator

The calculator will multiply two binomials using the FOIL method, with steps shown.

## Multiplying Polynomials Calculator

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

## Dividing Polynomials Calculator

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

## Rational Zeros Theorem Calculator

The calculator will find all possible rational roots of the polynomial, using the 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

The calculator will find the maximum number of positive and negative real roots of the given polynomial using the Descartes' Rule of Signs, with steps shown.

## Completing the Square Calculator

The calculator will try to complete the square for the given quadratic expression, ellipse, hyperbola or any polynomial expression, with steps shown.

## Remainder Theorem Calculator

The calculator will calculate f(a) using the remainder (little Bézout's) theorem, with steps shown.