用java编写程序,计算数学常数e的值:e=1+1/1+1/2+1/3+1/4…… 10
2个回答
展开全部
public class CalculateE {
public static int jisuanjiechen(int n) {
int chengji=1;
for(int i=n;i>=1;i--)
chengji=chengji*i;
return chengji;
}
public static void main(String[] args) {
double sume=1.0;
for(int n=1;1.0/jisuanjiechen(n)>0.0001;n++)
sume=sume+1.0/jisuanjiechen(n);
System.out.println(sume);
}
}
public static int jisuanjiechen(int n) {
int chengji=1;
for(int i=n;i>=1;i--)
chengji=chengji*i;
return chengji;
}
public static void main(String[] args) {
double sume=1.0;
for(int n=1;1.0/jisuanjiechen(n)>0.0001;n++)
sume=sume+1.0/jisuanjiechen(n);
System.out.println(sume);
}
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询