51nod1130 大数阶乘长 斯特林近似法

51nod1130:大数阶乘长
斯特林近似问题:

斯特林公式推导:

import java.util.Scanner;

public class nod1130 {
	public static void main(String[] args) {
		final double PI = Math.PI;//API中有直接的PI和e调用
		final double e = Math.E;
		Scanner in = new Scanner(System.in);
		int T = in.nextInt();
		while (T-- > 0) {
			long n = in.nextLong();
			long ans = (long) (Math.log10(2 * PI * n) / 2 + n
					* Math.log10(n / e) + 1);
			System.out.println(ans);
		}
	}
}
全部评论

相关推荐

03-25 19:00
东北大学 Java
程序员牛肉:太好了,是聊天记录。不得不信了。 当个乐子看就好,不要散播焦虑
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务