当前位置 :
c++:用下列泰勒级数求sinx的近似值,x的值从键盘输入,精度要求为10-6.sinx=x-(x3)/3!+(x5)/5!+...+{(-1)n-1*x(2n-1)}/(20-1)!次方的上标不会打请多多见见谅请编写程序
更新时间: 2025-08-19 23:11:32
5人问答
问题描述:

c++:用下列泰勒级数求sinx的近似值,x的值从键盘输入,精度要求为10-6.

sinx=x-(x3)/3!+(x5)/5!+...+{(-1)n-1*x(2n-1)}/(20-1)!次方的上标不会打请多多见见谅

请编写程序

贾英江回答:
  首先,我们知道sin(x)=sin(x+k*2pi),那么,我们首先去x1=x%2pi.   这样做的目的,是为了让表达式在精度要求范围内,尽可能的有比较少的项.   然后循环累加,跳出循环的条件是最后一项的值小于10的-6次方.
时志云回答:
  能给出具体的程式吗??
贾英江回答:
  。。。大哥。。。你要不要这么懒啊。。。
时志云回答:
  我刚学是个菜鸟
贾英江回答:
  #includeusingnamespacestd;constdoublemin=(1.0e-6);intmain(){doublex=0;coutx;intindex=1;doublep=x;doubleresult=x;intflag=-1;while(p>min){p=(p*x*x)/((index+1)*(index+2));result=result+flag*p;index=index+2;flag=-flag;}cout
最新更新
优秀其它推荐
保卡通(baokatong.com)汇总了汉语字典,新华字典,成语字典,组词,词语,在线查字典,中文字典,英汉字典,在线字典,康熙字典等等,是学生查询学习资料的好帮手,是老师教学的好助手。
声明:本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
Copyright©2009-2021 保卡通 baokatong.com 版权所有