利用泰勒级数sin(x)=x-x^3/3!+x^5/5!-x^7/7!...,计算sinx的值,要求最后一项的值小于10^(-5)
利用泰勒级数sin(x)=x-x^3/3!+x^5/5!-x^7/7!...,计算sinx的值,要求最后一项的值小于10^(-5)
日期:2013-07-04 21:50:08 人气:1
测试通过,不懂可以追问
#include
#include
#include
#define pi 3.1415926
double x,sinx =0,n =1,A =1; //A为(2n-1)!
void main()
{
scanf("%lf",&x);
x=x*pi/180;
for(n=1;pow(x,2*n-1)/A > 0.00001; )
{
sin