码迷,mamicode.com
首页 > 其他好文 > 详细

习题4-2 求幂级数展开的部分和 (20分)

时间:2020-03-28 01:02:14      阅读:491      评论:0      收藏:0      [点我收藏+]

标签:利用   code   list   tst   res   ext   size   clu   reset   

已知函数e?x??可以展开为幂级数1。现给定一个实数x,要求利用此幂级数部分和求e?x??的近似值,求和一直继续到最后一项的绝对值小于0.00001。

输入格式:

输入在一行中给出一个实数0。

输出格式:

在一行中输出满足条件的幂级数部分和,保留小数点后四位。

输入样例:

1.2
 

输出样例:

3.3201


#include<stdio.h>
 #include<math.h>
 #define eps 1e-5  //0.00001
 
 int main(void)
 {
     double x,sum=1.0;
     scanf("%lf",&x);
     double result = 1.0;
     int i;
     for(i = 1; ;i++){
         result =(result * x)/i;
        sum+=result;
        if(result<eps){
            break;
        }    
     }
     printf("%.4f",sum);
     
     return 0; 
 }

 

习题4-2 求幂级数展开的部分和 (20分)

标签:利用   code   list   tst   res   ext   size   clu   reset   

原文地址:https://www.cnblogs.com/Kimsohyun/p/12578899.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!