А какая разница как он задан? Многочлен же не меняет своих значений от формы задания.
От формы задания зависят погрешности округления. Примерно начиная с многочленов 20-й степени они (при стандартной машинной точности) катастрофически возрастают, и вместо корней получается бог знает что. Если многочлен задан стандартно -- как сумма степеней.
Надо использовать разложение этого многочлена по многочленам Чебышёва.