package cn.accp.adon.util;
import java.math.BigInteger;
public class He {
public static void main(String[] args) {
System.out.println(factorial(10));
}
private static final BigInteger factorial(int n) {
BigInteger bigInteger = new BigInteger("" + n);
if (n == 0)
return BigInteger.ONE;
else
return factorial(n - 1).multiply(bigInteger);
}
}
1000阶乘的第二种方法
最新推荐文章于 2018-04-10 17:11:05 发布