利用泰勒级数sin(x)=x-x^3/3!+x^5/5!-x^7/7!...,计算sinx的值,要求最后一项的值小于10
来源:学生作业帮 编辑:灵鹊做题网作业帮 分类:综合作业 时间:2024/05/04 22:15:49
利用泰勒级数sin(x)=x-x^3/3!+x^5/5!-x^7/7!...,计算sinx的值,要求最后一项的值小于10^(-5)
下面是我写的c程序,请问错在哪?
#include
#include
#include
double x,sinx =0,n =1,A =1; //A为(2n-1)!
void main()
{
\x05scanf("%f",&x);
\x05for(n=1;pow(x,2*n-1)/A > 0.00001; )
\x05{
\x05 sinx +=pow(-1,n-1)*pow(x,2*n-1)/A;
\x05\x05 n++;
\x05\x05 while (n>1 && A
下面是我写的c程序,请问错在哪?
#include
#include
#include
double x,sinx =0,n =1,A =1; //A为(2n-1)!
void main()
{
\x05scanf("%f",&x);
\x05for(n=1;pow(x,2*n-1)/A > 0.00001; )
\x05{
\x05 sinx +=pow(-1,n-1)*pow(x,2*n-1)/A;
\x05\x05 n++;
\x05\x05 while (n>1 && A
scanf("%f",&x); 这儿改成scanf("%lf",&x);
x是double类型变量,scanf的格式是%lf
输出的时候也一样
再问: 改了,没用
再答: #include <stdio.h>
#include <math.h>
#include <stdlib.h>
double x,sinx =0,n =1,A =1; //A为(2n-1)!
void main()
{
scanf("%lf",&x);
for(n=1;pow(x,2*n-1)/A > 0.00001; )
{
sinx +=pow(-1,n-1)*pow(x,2*n-1)/A;
n++;
A=A*(2*n-2)*(2*n-1);
}
printf("%lf %lf\n",sinx,n);
system("pause");
}程序改了,你再看看
x是double类型变量,scanf的格式是%lf
输出的时候也一样
再问: 改了,没用
再答: #include <stdio.h>
#include <math.h>
#include <stdlib.h>
double x,sinx =0,n =1,A =1; //A为(2n-1)!
void main()
{
scanf("%lf",&x);
for(n=1;pow(x,2*n-1)/A > 0.00001; )
{
sinx +=pow(-1,n-1)*pow(x,2*n-1)/A;
n++;
A=A*(2*n-2)*(2*n-1);
}
printf("%lf %lf\n",sinx,n);
system("pause");
}程序改了,你再看看
利用泰勒级数sin(x)=x-x^3/3!+x^5/5!-x^7/7!...,计算sinx的值,要求最后一项的值小于10
关于用泰勒级数计算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语言编
C语言编程找错误:计算 sin(x)=x - x3/3!+ x5/5!- x7/7!+ ……直到最后一项的绝对值小于10
计算 sin(x)=x - x3/3!+ x5/5!- x7/7!+ ……直到最后一项的绝对值小于10-7.
利用公式:sinx=x/1!-x/3!+x/5!-x/7!...,编写sin(x)函数
sin(x) ≈ x - x3/3!+ x5/5!- x7/7!+ x9/9!- …,要求最后一项的绝对值小于10-5,
编写一个通过级数计算的sin(x)的函数,sinx=x/1-x^3/3!+x^5/5!.+(-1)^n-1 x^(2n-
编程计算y=1+1/x+1/(x*x)+1/(x*x*x)+.的值(x>1),直到最后一项小于10的负4次方
输入X,利用公式e^x=1+x+x^2/2!+x^3/3!+…求e^x的近似值,直到最后一项绝对值小于-10^-6
用以下公式求sin(x)的近似值,当最后一项的绝对值小于10-7时停止计算,x的值为弧度.