C语言5-7习题
本題要求實現(xiàn)一個函數(shù),用下列公式求cos(x)的近似值,精確到最后一項的絕對值小于e:
函數(shù)接口
double funcos( double e, double x ) {int flag = 1,i = 1,m = 0;double mr,dr = 1,item = 1;double rt = 0;while(item>e){for(i = 1;i<=m;i++)dr = dr*i;mr = pow(x,m);item = mr/dr;rt = rt+flag*item;m = m+2;flag = -flag;i = 1;dr = 1;}return rt; }我想到可以編寫代碼求一些函數(shù)的近似值:首先把函數(shù)泰勒展開,在用本題的代碼方式表達泰勒展開式,代x值求解。函數(shù)類似于sin x,ln x,ex等等泰勒展開式比較簡單。
總結(jié)
- 上一篇: 苹果手机怎么无线投屏到电视
- 下一篇: 《我的前半生》陈俊生婚内出轨 最后跟凌玲