double horner(double *coeffint ndouble x);