Polynomial Root Finder: The two steps involved in finding the roots are: Step one: Find the upper bound on the number of roots in the interval using Budan's Theorem. Step two: If the upper bound is not zero, find them using Halley's method.
chenyinchang/polynomialRootFinder
A program will take as input a polynomial and an interval, and find the roots of the polynomial in that interval if they exist
C