斯特林公式求 n! 和 n!在m阶乘下的位数
2018-02-06 08:29
155 查看
斯特林公式:
公式如下:
N!=2πn−−−√(ne)n
化简如下:
log10(n!)=log10(2πn−−−√(ne)n)
原式 = ln2πn√(ne)n
原式 = 0.5∗ln(2πn)+n∗lnn−n
c++中的log(e)=1.
链接:https://www.nowcoder.net/acm/contest/75/A
来源:牛客网
所以他想知道给一个整数n,求n!的在8进制下的位数是多少位。
公式如下:
N!=2πn−−−√(ne)n
化简如下:
log10(n!)=log10(2πn−−−√(ne)n)
原式 = ln2πn√(ne)n
原式 = 0.5∗ln(2πn)+n∗lnn−n
c++中的log(e)=1.
链接:https://www.nowcoder.net/acm/contest/75/A
来源:牛客网
题目描述
夫夫有一天对一个数有多少位数感兴趣,但是他又不想跟凡夫俗子一样,所以他想知道给一个整数n,求n!的在8进制下的位数是多少位。
输入描述:
第一行是一个整数t(0<t<=1000000)(表示t组数据) 接下来t行,每一行有一个整数n(0<=n<=10000000)
输出描述:
输出n!在8进制下的位数。
相关文章推荐
- 斯特林公式近似求阶乘的位数
- HDOJ---1018 求N!的位数[斯特林公式---处理阶乘及阶乘位数的问题]
- HDOJ1018 Big Number(斯特林公式求阶乘位数)
- HDOJ1018 ( Big Number ) 【斯特林公式---处理阶乘及阶乘位数的问题】
- 斯特林公式--求高阶乘阶及其位数
- Snow祝你元宵节快乐!(斯特林公式求阶乘的位数)
- A 不凡的夫夫(阶乘位数 斯特林公式)
- ACM算法_斯特林公式求N的阶乘的位数
- HDU 1018 Big Number (阶乘位数)
- 求这样一个三位数,该三位数等于其每位数字的阶乘之和
- 求一个数阶乘的位数
- HDU 1018Big Number 【阶乘位数】
- IOS面试算法题(1)——N阶乘最后总位数的问题
- 求这样一个三位数,该三位数等于其每位数字的阶乘之和
- hdu 1018 Big Number (求一个数的阶乘的位数,公式!!!)
- 杭电1018 Big Number (求阶乘结果的位数)
- HDOJ 1018 数学题(N阶乘位数)
- 南阳理工OJ第69题 阶乘位数
- Light oj 1045 (求某个数的阶乘在x进制下的位数)
- 计算一个大数n的阶乘的位数宽度(十进制)(log i累加法 )