求某数n的阶乘的位数,可用如下公式求得:
ans = 0.5*log10(2*n*pi)+n*log10(n/e) + 1;
n>=1才能用这个公式,n==1时不用公式也行了。
求某数n的阶乘的位数,可用如下公式求得:
ans = 0.5*log10(2*n*pi)+n*log10(n/e) + 1;
n>=1才能用这个公式,n==1时不用公式也行了。
转载于:https://www.cnblogs.com/zhangteng512/archive/2011/07/30/2122294.html