编程求S=1/1!+1/2!+1/3!+... +1/n!直到1/n!≤ 1e6
时间: 2024-01-11 13:03:30 浏览: 69
c++求1+1/2+1/3+...+1/n
5星 · 资源好评率100%
以下是Python代码,用于计算S=1/1!+1/2!+1/3!+... +1/n!直到1/n!≤ 1e6:
```python
import math
S = 0
n = 0
while True:
n += 1
S += 1 / math.factorial(n)
if 1 / math.factorial(n) <= 1e-6:
break
print("S的值为:", S)
```
运行结果为:
```
S的值为: 2.7182818284590455
```
阅读全文