[求助]编写一个计算e的近似值的程序
我是新手,老师出的实验题,过几天就要交了,真的不会,希望会的各位大侠能来帮帮我,多谢!
----------------解决方案--------------------------------------------------------
e是怎么计算出来的??
----------------解决方案--------------------------------------------------------
这正是我想问的,要不咋不会做呢??
----------------解决方案--------------------------------------------------------
1+1/2+1/2的2次方+1/2的3次方+1/2的4次方+1/2的5次方+…是不是这样求的 自己写程序试下
----------------解决方案--------------------------------------------------------
public class E {
public E(){
}
public int f(int i){
if(i<=1)return(1);
else return(i*f(i-1));
}
public static void main(String args[]){
double e=0;
E x=new E();
e=1+1.0/x.f(1);
for(int j=1;j<=10;j++)
{e=e+1.0/x.f(j+1);}
System.out.println(""+e);
}
}
时间长不学数学 是求的!不是上面那个 看看是不是E
----------------解决方案--------------------------------------------------------
谢谢,可是 public E(){ 运行有错,Declaration syntax error,语法错误,为什么?
public class E {
public E(){
什么意思?
----------------解决方案--------------------------------------------------------
那是构造方法不可能错的 你是不是少了个}??
我运行了得出2.7几什么的
----------------解决方案--------------------------------------------------------
出来了,十分感谢!
人在江湖,知恩图报!天热,请你吃西瓜
[此贴子已经被作者于2007-5-23 15:02:24编辑过]
----------------解决方案--------------------------------------------------------