求某数的阶乘的位数

求某数n的阶乘的位数,可用如下公式求得:

ans = 0.5*log10(2*n*pi)+n*log10(n/e) + 1;
n>=1才能用这个公式,n==1时不用公式也行了。

posted @ 2011-07-30 23:16  zhangteng  阅读(164)  评论(0编辑  收藏  举报