求幂级数展开的部分和 (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月前
|
存储 定位技术
【天梯赛】L2-048 寻宝图 (DFS做法)
遇到一个非'0'字符(也就是'1'和 宝藏'2'到'9')就让ans++,同时将这个非'0'字符染色为'0',然后往四个方向(上、下、左、右)搜索,这里的目的是那一片岛屿(也就是那一片为'1'的部分)都染色为‘0’。本题就请你统计一下,给定的地图上一共有多少岛屿,其中有多少是有宝藏的岛屿。为了判断有宝藏的岛屿,这里我开了一个全局变量f来判断这一片岛屿是否有宝藏(也就是有无字符'2'-'9'),当搜到字符'2'~'9'时就将f标记为1。在一行中输出 2 个整数,分别是岛屿的总数量和有宝藏的岛屿的数量。
80 5
|
5月前
|
算法 C语言
一文搞懂:一文教你快速搞懂速度曲线规划之S形曲线(超详细+图文+推导+附件代码)
一文搞懂:一文教你快速搞懂速度曲线规划之S形曲线(超详细+图文+推导+附件代码)
185 0
一文搞懂:一文教你快速搞懂速度曲线规划之S形曲线(超详细+图文+推导+附件代码)
|
6月前
|
Serverless
P1149 [NOIP2008 提高组] 火柴棒等式
P1149 [NOIP2008 提高组] 火柴棒等式
深度之眼(十五)——导数和积分
深度之眼(十五)——导数和积分
106 0
深度之眼(十五)——导数和积分
|
测试技术
PAT乙级1005.继续(3n+1)猜想(25分)
PAT乙级1005.继续(3n+1)猜想(25分)
85 0
|
存储
L2-036 网红点打卡攻略 (25 分)(图论)
L2-036 网红点打卡攻略 (25 分)(图论)
234 0
L1-073 人与神 (5 分)
L1-073 人与神 (5 分)
91 0
|
知识图谱
L1-061 新胖子公式 (10 分)
L1-061 新胖子公式 (10 分)
120 0
7-278 求幂级数展开的部分和 (20 分)
7-278 求幂级数展开的部分和 (20 分)
116 0
|
C语言
浙大版《C语言程序设计(第3版)》题目集 - 习题4-2 求幂级数展开的部分和(20 分)
浙大版《C语言程序设计(第3版)》题目集 - 习题4-2 求幂级数展开的部分和(20 分)
135 0