求幂级数展开的部分和 (20 分)新鲜出炉!!!

简介: 求幂级数展开的部分和 (20 分)新鲜出炉!!!

7-147 求幂级数展开的部分和 (20 分)

已知函数ex可以展开为幂级数1+x+x2/2!+x3/3!+⋯+xk/k!+⋯。现给定一个实数x,要求利用此幂级数部分和求ex的近似值,求和一直继续到最后一项的绝对值小于0.00001。

输入格式:

输入在一行中给出一个实数x∈[0,5]。

输出格式:

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

输入样例:

1.2

结尾无空行

输出样例:

3.3201

结尾无空行

 

#include<iostream>
#include<iomanip>
using namespace std;
int main(){
  double x,sum=1,pow=1;
  cin>>x;
  int fact=1;
  for(int i=1;pow/fact>0.00001;i++){
    fact*=i;
    pow*=x;
    sum+=pow/fact;
  }
  cout<<setiosflags(ios::fixed);
  cout<<setprecision(4)<<sum;
    return 0;
}


目录
相关文章
|
4月前
|
人工智能 算法
第一周算法设计与分析:C : 200和整数对之间的情缘
这篇文章介绍了解决算法问题"200和整数对之间的情缘"的方法,通过统计数组中每个数模200的余数,并计算每个同余类中数的组合数来找出所有满足条件的整数对(i, j),使得\( A_i - A_j \)是200的整数倍。
|
4月前
|
C#
【Azure Developer】解答《美丽的数学》一书中P120页的一道谜题:寻找第四个阶乘和数
【Azure Developer】解答《美丽的数学》一书中P120页的一道谜题:寻找第四个阶乘和数
|
7月前
|
Serverless
P1149 [NOIP2008 提高组] 火柴棒等式
P1149 [NOIP2008 提高组] 火柴棒等式
|
7月前
日拱一卒,月进一步(6)(杨辉三角2)
119. 杨辉三角 II - 力扣(LeetCode)
43 0
|
7月前
|
算法 Java
算法编程(十八):汇总区间
算法编程(十八):汇总区间
57 0
|
机器学习/深度学习 算法 Java
代码随想录训练营day43| 1049. 最后一块石头的重量 II 494. 目标和 474.一和零...
代码随想录训练营day43| 1049. 最后一块石头的重量 II 494. 目标和 474.一和零...
105 0
|
人工智能 JavaScript C++
蓝桥杯统计子矩阵前缀和C++(附图文超详细讲解)(保姆级)
蓝桥杯统计子矩阵前缀和C++(附图文超详细讲解)(保姆级)
深度之眼(十五)——导数和积分
深度之眼(十五)——导数和积分
107 0
深度之眼(十五)——导数和积分
|
C++ Python
2022年5月14日LeetCode双周赛第三题-6068. 毯子覆盖的最多白色砖块数
2022年5月14日LeetCode双周赛第三题-6068. 毯子覆盖的最多白色砖块数
2022年5月14日LeetCode双周赛第三题-6068. 毯子覆盖的最多白色砖块数
|
存储
L2-036 网红点打卡攻略 (25 分)(图论)
L2-036 网红点打卡攻略 (25 分)(图论)
245 0