计算 sin(x)=x - x3/3!+ x5/5!- x7/7!+ ……直到最后一项的绝对值小于10-7.
来源:学生作业帮 编辑:神马作文网作业帮 分类:综合作业 时间:2024/11/10 17:57:20
计算 sin(x)=x - x3/3!+ x5/5!- x7/7!+ ……直到最后一项的绝对值小于10-7.
要求:(1) 用do - while 完成.
(2) 调试程序并验证程序的正确性.
要求:(1) 用do - while 完成.
(2) 调试程序并验证程序的正确性.
#include
#include
int main(int argc,char* argv[])
{
double x=0.8;
double sinx=x;
double k=-1;
double n=1;
double i=1;
double xx=x;
double y;
do
{
xx *= x*x;
n *=(i+1)*(i+2);
y= xx /n;
sinx += k*y;
k = -k;
i+=2;
}while( y > 10e-7);
printf("sinx =%f\nsin(x)=%f\nsinx-sin(x)=%f\n",sinx,sin(x),sinx-sin(x));
return 0;
}
#include
int main(int argc,char* argv[])
{
double x=0.8;
double sinx=x;
double k=-1;
double n=1;
double i=1;
double xx=x;
double y;
do
{
xx *= x*x;
n *=(i+1)*(i+2);
y= xx /n;
sinx += k*y;
k = -k;
i+=2;
}while( y > 10e-7);
printf("sinx =%f\nsin(x)=%f\nsinx-sin(x)=%f\n",sinx,sin(x),sinx-sin(x));
return 0;
}
计算 sin(x)=x - x3/3!+ x5/5!- x7/7!+ ……直到最后一项的绝对值小于10-7.
C语言编程找错误:计算 sin(x)=x - x3/3!+ x5/5!- x7/7!+ ……直到最后一项的绝对值小于10
sin(x) ≈ x - x3/3!+ x5/5!- x7/7!+ x9/9!- …,要求最后一项的绝对值小于10-5,
关于用泰勒级数计算sin(x)sin(x)=x-(x3/3!)+(x5/5!)-(x7/7!)+(x9/9!)最后一项绝
sin(x)=x-x^3/3!+x^5/5!-x^7/7!+...,直到最后一项的绝对值小于10的负七次方为止.用C语言
sin(x)=x-x^3/3!+x^5/5!-x^7/7!+...,直到最后一项的绝对值小于10的负七次方为止.C语言编
sin(x)=x-x3/3!+x5/5!-x7/7!+……+(-1)nx2n+1/(2n+1)!+…… 编程并计算sin
用JAVA编写程序,计算:ex=1+x+x2/2!+ x3/3!+……+ xn/n!,直到最后一项小于10的5次方
(一) 已知求sin(x)的近似值的多项式公式为:sin(x)=x-x3/3!+x5/5!-x7/7!+……+(-1)n
已知求sin(x)的近似值的多项式公式为:sin(x)=x-x3/3!+x5/5!-x7/7!+
SIN(X)=X-X3/3!+X5/5!-X7/7!+.X3代表3次方,/代表除法 用C编程啊,
输入X,利用公式e^x=1+x+x^2/2!+x^3/3!+…求e^x的近似值,直到最后一项绝对值小于-10^-6