java编程求出e=1+1/1!+1/2!+…+1/n!+…的近似值,当1/n!小于0.0001时停止计算。
时间: 2023-11-11 14:03:59 浏览: 225
java求e的近似值.docx
好的,这个问题可以使用循环来解决。具体实现如下:
```java
double e = 1.0;
double item = 1.0;
int n = 1;
while (item >= 0.0001) {
item = item / n;
e += item;
n++;
}
System.out.println("e的近似值为:" + e);
```
在每次循环中,我们计算出当前项的值,然后将其加入到 e 中。当当前项小于 0.0001 时,循环停止。
阅读全文