当前位置 :
【编程:按下面的通项计算SIN(X)=X-X3/3!+X5/5!-X7/7!....直到最后一项绝对值小于10负七次方F(N+1)=-F(N)*X*X/(2N*(2N+1)),,F1=X】
更新时间: 2025-08-28 16:38:51
1人问答
问题描述:

编程:按下面的通项计算SIN(X)=X-X3/3!+X5/5!-X7/7!....直到最后一项绝对值小于10负七次方

F(N+1)=-F(N)*X*X/(2N*(2N+1)),,F1=X

李冬俊回答:
  C代码:   #include   #include//fabs()   intmain()   {doublex,s,a;//为了提高精度,我把它们定义成双精度的。   inti;   scanf("%lf",&x);//注意x为弧度,输入的值过大没意义只要在-2*∏~2*∏即可。因为C语言的运算精确度有限。例如输入1.7,输出0.99166465   a=x;   s=a;   for(i=1;;i+=2)   {   a*=x*x*(-1)/((i+1)*(i+2));   if(fabs(a)>x;//注意x为弧度,输入的值过大没意义只要在-2*∏~2*∏即可。因为C语言的运算精确度有限。例如输入1.7,输出0.99166465   a=x;   s=a;   for(i=1;;i+=2)   {   a*=x*x*(-1)/((i+1)*(i+2));   if(fabs(a)
其它推荐
最新更新
保卡通(baokatong.com)汇总了汉语字典,新华字典,成语字典,组词,词语,在线查字典,中文字典,英汉字典,在线字典,康熙字典等等,是学生查询学习资料的好帮手,是老师教学的好助手。
声明:本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
Copyright©2009-2021 保卡通 baokatong.com 版权所有