poly

Функция            Конструирует из заданных аргументов полином.

Синтаксис          #include
                   double poly(double x, int degree, double coeff[]);

Файл, содержащий   math.h
прототип

Описание           Функция poly конструирует полином от x степени
                   degree с коэффициентами coeff[0], coeff[1],
                   ...coeff[n]. Например, если n=4, сконструирован-
                   ный полином будет выглядеть следующим образом:

                   coeff[4]x^4 + coeff[3]x^3 + coeff[2]x^2 +
                      coeff[1]x + coeff[0]

Возвращаемое       Функция poly возвращает вычисленное для данного x
значение           значение полинома.

Переносимость      Функция поддерживается на системах UNIX.

Пример:

#include
#include

/*  полином: x**3 - 2*x**2 + 5*x - 1 */

int main(void)
{
   double array[] = {-1.0,5.0,-2.0,1.0};
   double result;
   result = poly(2.0,3,array);
   printf("Полином x**3-2*x**2+5*x-1 при x=2.0 равен: %lf\n",
           result);
   return 0;
}