Функция Конструирует из заданных аргументов полином.
Синтаксис #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;
}