根据泰勒多项式求cosx的近似值,哪里出错了?
来源:学生作业帮 编辑:搜狗做题网作业帮 分类:综合作业 时间:2024/06/16 21:28:45
根据泰勒多项式求cosx的近似值,哪里出错了?
# include
#include
void main()
{
float a,sum ; double x,b,s;
printf("请输入角度:\n");
scanf("%lf",&x);
sum=1;
a=0;
s=1;
x=180*x/3.14;
b=1;
while(fabs(a)>=1e-4)
{
sum=sum+a;
a=a+2 ;s=-s;
b=b*s*x*x/((a+1)*(a));
}
printf("cos(x)=%.3d\n",sum);
}
算出来的什么都是0.帮忙看一下哪里出错了,
# include
#include
void main()
{
float a,sum ; double x,b,s;
printf("请输入角度:\n");
scanf("%lf",&x);
sum=1;
a=0;
s=1;
x=180*x/3.14;
b=1;
while(fabs(a)>=1e-4)
{
sum=sum+a;
a=a+2 ;s=-s;
b=b*s*x*x/((a+1)*(a));
}
printf("cos(x)=%.3d\n",sum);
}
算出来的什么都是0.帮忙看一下哪里出错了,
是最后写错了.是printf("cos(x)=%.3f\n",sum);你的%d是整数的意思.f才是浮点数.才有小数点.
根据泰勒多项式求cosx的近似值,哪里出错了?
c语言编程根据泰勒多项式计算sinx的近似值.
C语言编程,根据泰勒多项式编程计算sinx的近似值
泰勒公式求近似值
利用泰勒级数,计算e的近似值,求在线指导.
泰勒公式求近似值用3阶泰勒求三次根号下30的近似值并估计误差,
应用三次泰勒多项式计算e的二分之一次方的近似值,并估计误差
vb程序设计,利用泰勒展开式求cosx的近似值,计算到第n项的绝对值小于等于10^(-7),
近似值级数 如何用泰勒级数求e的近似值,要求误差小于10^(-4)
泰勒公式求近似值与微分求近似值区别?
应用三阶泰勒公式求30的三分之一次方的近似值,并估计误差!
30的三分之一次方的近似值,用3阶泰勒公式,怎么求?