horner.cpp
1 #include "horner.hpp"
2 
3 using std::size_t;
4 
5 double horner(const vector<double> coef_list, double x)
6 {
7  double res = 0;
8  for(size_t i=0;i<coef_list.size();++i){
9  res *= x;
10  res += coef_list[i];
11  }
12  return res;
13 }
Evaluates a polynomial using Horner&#39;s method.
double horner(const vector< double > coef_list, double x)
Evaluates a polynomial using the horner method.
Definition: horner.cpp:5