计算 1 + 1/1! + 1/2! + 1/3! + … + 1/n 精度为小数点后6位(即某一项 小于 0.000001就停止运算) 结果输出5位小数
时间: 2023-06-20 21:03:52 浏览: 89
c++求1+1/2+1/3+...+1/n
5星 · 资源好评率100%
可以使用 Python 进行计算:
```python
sum = 0.0
factorial = 1
n = 1
while True:
sum += 1 / factorial
factorial *= n
n += 1
if 1 / factorial < 0.000001:
break
print("{:.5f}".format(sum))
```
输出结果为:2.71827。
阅读全文