A simple polynomial solver. Due to its method of input, terms are entered backward: X^3-3x+2 Becomes 2,-3,0,1 Instead of most solvers on scratch, which only give one root or are only for quadratics, this can give ALL REAL roots of the polynomial, and can have as many terms as you want. Longer polynomials can be inaccurate for this program. This program works by using Newton's method: http://en.wikipedia.org/wiki/Newton%27s_method to find single roots. Then, synthetic division: http://en.wikipedia.org/wiki/Synthetic_division is used to lower the maximum exponent. Newton's method is used again, then synthetic division... etc.