Tool to calculate/find the root of a polynomial. In mathematics, a root of a polynomial is a value for which the polynomial is 0. A polynomial of degree n can have between 0 and n roots.

dCode is free and its tools are a valuable help in games, maths, geocaching, puzzles and problems to solve every day! A suggestion ? a feedback ? a bug ? an idea ? Write to dCode!

Tool to calculate/find the root of a polynomial. In mathematics, a root of a polynomial is a value for which the polynomial is 0. A polynomial of degree n can have between 0 and n roots.

Answers to Questions

How to calculate a polynomial root?

The general principle of root calculation is to evaluate the solutions of the equationpolynomial = 0 according to the studied variable (where the curve crosses the y=0 zero axis)..

Example: The roots of the quadradic polynomial $ ax ^ 2 + bx + c $ are the solutions of the equation $ ax ^ 2 + bx + c = 0 $ so $$ x = \frac{ \pm \sqrt{ b ^ 2-4ac } -b}{2 a} $$

The calculation of polynomial roots generally involves the calculation of its discriminant.

Example: For a quadratic polynomial $ ax ^ 2 + bx + c $ the discriminant is $ \Delta = b ^ 2-4 a c $

How to calculate a discriminant?

Use the polynomial discriminant calculator on dCode which automatically adapts to polynomials of degree 2, degree 3, etc. degree n.

What is a zero for a polynomial?

A zero of a polynomial function $ P $ is a solution $ x $ such that $ P(x) = 0 $, so it is the other name of a root.

What is a nt degree polynomial?

The order of a polynomial (2nd order 2 or quadratic, 3rd order or cubic, 4th order, etc.) is the value of its largest exponent.

Example: $ x^3+x^2+x $ is a polynomial of 3rd order

Source code

dCode retains ownership of the online 'Polynomial Root' tool source code. Except explicit open source licence (indicated CC / Creative Commons / free), any algorithm, applet or snippet (converter, solver, encryption / decryption, encoding / decoding, ciphering / deciphering, translator), or any function (convert, solve, decrypt / encrypt, decipher / cipher, decode / encode, translate) written in any informatic language (PHP, Java, C#, Python, Javascript, Matlab, etc.) no data, script or API access will be for free, same for Polynomial Root download for offline use on PC, tablet, iPhone or Android !

Need Help ?

Please, check our community Discord for help requests!