Polynomial Evaluator
Evaluate polynomial p(x) = aₙxⁿ + … + a₁x + a₀ at any x. Up to degree 6.
Result
How to use this calculator
- Set non-zero coefficients (use 0 for unused terms).
- Set x value.
- Read p(x).
About this calculator
Polynomial evaluation via Horner's method: rewrite p(x) = aₙxⁿ + … + a₀ as nested multiplications: ((aₙx + aₙ₋₁)x + aₙ₋₂)x + …. Cuts the operation count from O(n²) (naive) to O(n) (linear). For p(x) = x³ − 2x² + 5x − 3 at x = 2: ((1·2 − 2)·2 + 5)·2 − 3 = ((0·2 + 5)·2 − 3) = 7. Used everywhere — graphics, signal processing, finance (NPV is a polynomial in 1/(1+r)).
Frequently asked
Why Horner's?+
Higher than degree 6?+
Real-world poly use?+
Polynomial vs. exponential growth?+
How is this different from quadratic solver?+
Related calculators
More tools you might like
Hand-picked tools that pair well with this one — same audience, same intent.
log_b(x) for any base b > 0, b ≠ 1, x > 0. Common bases shown side-by-side.
b^x — the inverse of a logarithm. Given the log value and base, recover the original number.
b^x — supports fractional, negative, and zero exponents.
ax² + bx + c = 0 → roots via discriminant. Real or complex.
ax + b = 0 → x = −b / a. Single-variable linear equations in standard form.
Solve a₁x + b₁y = c₁; a₂x + b₂y = c₂. Cramer's rule via determinants.