package com.sthpu.java1;
/**
- 求e
- e=1+1/1!+1/2!+....
- / public class Practice1 { public static void main(String[] args){ double e=1.0; double a=1.0; for(int i=1;i<30;i++){ a=a/i; e=e+a; } System.out.println("e="+e); } } 输出结果是:2.71828182845 package com.sthpu.java1; /*
- e=1+1/1!+1/2!+....
- */ public class Practice1_1 { public static void main(String[] args){ double e=1.0,a=1.0; //int s=1,n=1,b=0; double s=1.0,n=1.0,b=0.0; while(a>=1e-6){ b=n; while(n>0){ s=s*n; n=n-1; } a=1.0/s; e=e+a; n++; n=++b; } System.out.println(e); } } 输出结果2.5868345