public class Test{
public static void main(String args[]){
int num = 4;
float sum = 0f;
int fac = 1;
for(int i= 1; i <= num; i++){
fac = fac * i;
sum = (float) (sum + 1D /fac);
}
System.out.println("1 + 1/2! + ... " + num + "!= " + sum);
}
}
--------------------------------
1 + 1/2! + ... 4!= 1.7083333
温馨提示:答案为网友推荐,仅供参考