我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

7-7 求无理数e的近似值

无理数e=1+1/1!+1/2!+1/3!+... 要求读入一个精度值,当累加项小于该值时,停止累加,最后输出累加和结果。

import math
a = float(input())
i = 0
sum = 0
while 1/(math.factorial(i)) > a:
    sum += 1/(math.factorial(i))
    i += 1
print(sum)

近期文章

  • 新买的笔记本,安装完anaconda3以后spyder就打不开了
  • 没有与参数列表匹配的构造函数 "Student::Student" 实例 是什么意思
  • 输出这排木桩中高度连续递减的木桩最大数
  • 求平均分,不会写这个题
  • 微信WEB开发控制台报 con is not defined!
  • MATLAB 随机生成数学题 一共十组但总有五组是一模一样的 是为什么?该怎么修改?
  • 请问为什么waring?哪里有错吗?
  • forestplot包绘制森林图时报错如何解决
  • 1/12601=1/A+1/B+1/C,A<B<C,求全部353组正整数解。
  • vue条件判断,判断选中第几个,返回ABCD
  • 这个代码到底要怎么写啊,求指导
  • java新程序运行不起来,自己运行以前的jsp
  • mysql安装出现error1045(28000)的错误到底该怎么办
  • c语言: 如何实现在运行框内用鼠标点击,而且怎么生成供鼠标点击的选项。
  • 用for和if来实现,现在不太清楚加减乘除和括号优先级怎么做
  • web题求解 在线求解
  • NI PXI机箱如何连接无线网络
  • spyder可以运行但是没有输出结果
  • ansys布尔运算后编号问题
  • 为什么会出错代码本身并没有错

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华