这个是2.10题的答案
double algorithm4_horner(double X,int N)
{
double Poly = 0;
for(int i = N; i> = 0; i--)
{
聚=聚* X + 1;
// printf(“every temp:%f \ n”,temp);
}
返回聚
}
代码很长,可以直接去看结果
请输入X:2.0,
请输入N:9999
,time2为0.024000秒
,time3为0.012000秒
,time4 为0.000000秒
请输入N:99999
,time2为0.412000秒
,time3为0.190000秒
,time4为0.040000秒
请输入N:999999
时间2为4.947000秒
,time3 为2.774000秒,time4为0.346000秒
,
请输入N:5211314
,time2为29.883000秒
,time3为17.617000秒
,time4为1.811000秒
请输入N:
这是代码
的#include <stdio.h>中
的#include <