【发布时间】:2017-06-14 01:24:30
【问题描述】:
我必须用 C 编写一个程序,计算 pow(a,x) 函数的扩展。我确定我的代码是错误的,有人可以帮助我吗?
扩展:
1 + x log(a) + 1/2 x^2 log^2(a) + 1/6 x^3 log^3(a) + 1/24 x^4 log^4(a) + 1/120 x^5 log^5(a) +...
不使用 pow 函数。下一个表达式必须根据前一个表达式计算。
这是我设法带来的:
double series(double x)
{
int i;
double s,w,x2;
s=x;
w=x;
for(i=1;i<LWS;i++)
{
w=(w*x/(i+1))*log10(x);
s+=w;
}
return s;
}
我已经有了剩下的代码。
【问题讨论】:
-
你忘了问问题
标签: c taylor-series