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

简介: 7-278 求幂级数展开的部分和 (20 分)

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


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


输入格式:


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


输出格式:


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


输入样例:


1.2


结尾无空行


输出样例:


3.3201


结尾无空行

#include<iostream>
using namespace std;
double pow(double x,int y){
    double s=1;
    for(int i=1;i<=y;i++)s*=x;
    return s;
}
double fact(int x){
    double s=1;
    for(int i=1;i<=x;i++){
        s*=i;
    }return s;
}
int main(){
    double x,s=1;
    cin>>x;
    for(int i=1;;i++){
        s+=pow(x,i)/fact(i);
        if(pow(x,i)/fact(i)<0.00001)break;
    }printf("%.4lf",s);
    return 0;
}
目录
相关文章
|
6月前
求幂级数展开的部分和 (20 分)新鲜出炉!!!
求幂级数展开的部分和 (20 分)新鲜出炉!!!
43 0
|
3月前
【高数】常数项级数概念与性质
【高数】常数项级数概念与性质
|
11月前
构造命题公式的真值表
构造命题公式的真值表
132 0
|
算法
自主定义一个函数并求一元二次方程的两个解
自主定义一个函数并求一元二次方程的两个解
61 0
|
机器学习/深度学习
数理逻辑—命题公式及其赋值与分类
数理逻辑—命题公式及其赋值与分类
【矩阵分析】矩阵幂级数 发散 条件 || 幂级数 与 解析函数 的关系 || 幂级数 收敛半径r 的求法
【矩阵分析】矩阵幂级数 发散 条件 || 幂级数 与 解析函数 的关系 || 幂级数 收敛半径r 的求法
【矩阵分析】矩阵幂级数 发散 条件 || 幂级数 与 解析函数 的关系 || 幂级数 收敛半径r 的求法
|
机器学习/深度学习
划重点!通俗解释协方差与相关系数
划重点!通俗解释协方差与相关系数
540 1
划重点!通俗解释协方差与相关系数
【软件工程】求10个数最大值和平均值 以流程图、盒图、PRD图的形式画出
【软件工程】求10个数最大值和平均值 以流程图、盒图、PRD图的形式画出
488 0
【软件工程】求10个数最大值和平均值 以流程图、盒图、PRD图的形式画出
1005. K 次取反后最大化的数组和 : 简单分情况讨论贪心模拟题
1005. K 次取反后最大化的数组和 : 简单分情况讨论贪心模拟题
整数的按权展开 (10 分)
本题目要求读入一个三位整数,然后写成按权展开的形式。
641 0