class ex1_1_20{
public static void main(String[] args){
double n = 4;
System.out.println(ex1_1_20.ln(n));
}
public static double ln(double n){
if(n == 1.0) return 0.0;
//lnN! = lnN + ln(N-1)+...+ln2+ln1
return Math.log(n)+ln(n-1);
}
}
1.1.20编写一个递归的静态方法计算ln(N!)
最新推荐文章于 2022-07-24 08:39:32 发布