Polynomial Long Division Calculator

Divide polynomials step-by-step

CalculatorsFreeNo Signup
4.7(844 reviews)
All Tools

Loading tool...

About Polynomial Long Division Calculator

A polynomial long division calculator that divides one polynomial by another. Shows quotient and remainder in proper form, provides step-by-step division process, and computes using synthetic division when divisor is linear. Performs factor theorem check. All calculations are client-side. Essential for algebra, calculus, and engineering.

Polynomial Long Division Calculator Features

  • Long division
  • Synthetic
  • Quotient/remainder
  • Factor check
  • Steps
Polynomial long division works like number long division: divide the leading term, multiply, subtract, bring down. If P(x) ÷ D(x) = Q(x) remainder R(x), then P(x) = D(x)·Q(x) + R(x). By the factor theorem, if P(a) = 0, then (x−a) is a factor of P(x).

How to Use

Enter polynomial coefficients:

  • Dividend: Coefficients highest to lowest
  • Divisor: Coefficients of divisor
  • Result: Quotient and remainder

Synthetic Division

When dividing by (x−c), synthetic division is faster. Only use the coefficients and the value c. Bring down, multiply, add, repeat.

Factor Theorem

If P(c)=0, then (x−c) divides P(x) evenly (remainder 0). This helps find roots: test small integers as potential zeros.

Step-by-Step Instructions

  1. 1Enter dividend coefficients.
  2. 2Enter divisor coefficients.
  3. 3View quotient and remainder.
  4. 4Check if divisor is a factor.
  5. 5Review step-by-step process.

Polynomial Long Division Calculator — Frequently Asked Questions

When is the remainder zero?+

When the divisor is a factor of the dividend. By the factor theorem, (x−c) divides P(x) exactly when P(c)=0.

How does synthetic division differ from long division?+

Synthetic division only works for linear divisors (x−c). It's faster because you only work with coefficients, not full polynomial terms.

What degree is the quotient?+

If dividend has degree n and divisor has degree m, the quotient has degree n−m (if n≥m). The remainder has degree less than m.

Share this tool: