现在的位置: 首页 > 综合 > 正文

Ex5_4,求sinx的泰勒展开式

2013年01月24日 ⁄ 综合 ⁄ 共 320字 ⁄ 字号 评论关闭

#include<stdio.h>//求sinx值
#include<math.h>
void main()
{
        float x,sum,term,n;
        scanf("%f",&x);//输入(x,单位:弧度)
        sum=x;//累加和的初始化
        term=x;
        n=1;
        for(n=1;fabs(term/n)>1e-5;n+=2)//省略小于10的-5次方的部分项
        {
                term*=(-x)*x;//分子,带符号
                n*=(n+1)*(n+2);//分母,n的阶乘
                sum+=term/n;
        }
        printf("sin%f=%f/n",x,sum);

 

}
【上篇】
【下篇】

抱歉!评论已关闭.