Polynomial Division Calculator

Divide one polynomial by another and get the quotient, remainder, and division identity for exact or non-exact polynomial long division.

Divide polynomials
Enter the dividend and divisor in descending or mixed power order.

Use ^ for exponents and + or - between terms. Coefficients of 1 may be omitted.

About polynomial division

Polynomial division separates a dividend polynomial into a quotient multiplied by a divisor plus a remainder. It extends familiar whole-number long division to expressions containing powers of x. If P(x) is divided by D(x), the result satisfies P(x) = D(x)Q(x) + R(x), where Q(x) is the quotient and R(x) is the remainder. The degree of a nonzero remainder must be lower than the degree of the divisor. The long-division process begins by arranging both polynomials in descending powers. Missing powers are represented by zero coefficients, which is essential for keeping columns aligned. Divide the leading term of the current dividend by the leading term of the divisor. That value becomes the next quotient term. Multiply the entire divisor by it, subtract the product, and repeat with the new leading term until the remaining polynomial has lower degree than the divisor. This calculator performs those same operations on coefficient arrays. It accepts integer or decimal coefficients, x terms, nonnegative whole-number exponents, and omitted coefficients of one. For example, x^3 means 1x^3, and -x means -1x. Terms may be entered in any order because the parser combines like powers and inserts missing coefficients before division. An asterisk between a coefficient and x is optional. An exact division has remainder zero. For example, x^3 - 1 divided by x - 1 gives x^2 + x + 1 because multiplying that quotient by x - 1 recreates the dividend. A nonzero remainder is not an error; it means the divisor is not a polynomial factor of the dividend. The result can also be written as the quotient plus the remainder divided by the divisor. When the divisor is linear, polynomial long division produces the same result as synthetic division, although synthetic division is a shorter coefficient-only procedure. The Remainder Theorem provides another useful check: dividing P(x) by x - c produces remainder P(c). If that remainder is zero, c is a root and x - c is a factor. Polynomial division is used to simplify rational expressions, factor polynomials, find roots, identify asymptotes, integrate rational functions, and verify algebra exercises. After calculating, multiply the displayed quotient by the original divisor and add the remainder. The identity shown with the result summarizes that check and makes it easier to catch a copied sign or coefficient.

Polynomial division examples

These examples include exact division, a nonzero remainder, and a higher-degree divisor.

Dividend ÷ divisorQuotientRemainder
(x^3 - 6x^2 + 11x - 6) ÷ (x - 2)x^2 - 4x + 3Remainder 0
(3x^3 + 5x^2 + x - 1) ÷ (x + 2)3x^2 - x + 3Remainder -7
(x^3 - 1) ÷ (x - 1)x^2 + x + 1Remainder 0
(2x^4 - 3x^3 + 5x^2 + x + 7) ÷ (x^2 - 2x + 3)2x^2 + x + 1Remainder 0x + 4

How to divide polynomials

  1. Enter the dividend polynomial, including signs and exponents for every known term.
  2. Enter a nonzero divisor polynomial in the second field.
  3. Select Calculate to run polynomial long division and display the quotient and remainder.
  4. Verify the result by multiplying the quotient by the divisor and then adding the remainder.

Polynomial division FAQ

What does a polynomial remainder mean?

The remainder is the lower-degree polynomial left after no further quotient term can be produced. A zero remainder means the divisor is an exact factor of the dividend.

Can the calculator handle missing terms?

Yes, missing powers are automatically assigned zero coefficients before division. For example, x^3 - 1 is treated as x^3 + 0x^2 + 0x - 1.

Is polynomial long division the same as synthetic division?

They produce the same quotient and remainder when the divisor is linear. Synthetic division is a shortcut, while long division also works with quadratic and higher-degree divisors.

How can I check the quotient?

Multiply the quotient by the divisor and add the remainder. The resulting polynomial should equal the original dividend term for term.

Can I enter decimal coefficients?

Yes, finite decimal coefficients are accepted in both polynomials. Displayed values are rounded only when floating-point arithmetic produces insignificant numerical noise.