N^N = 10^(N*log10(N))
N*log10(N) = inpart(整数部分)+fracpart(分数部分)
-》N^N = 10^inpart*10^fracpat.
10^inpart不影响最高位的数,所以最高位的数就是10^fracpart最高位的数。
参考资料:
http://www.cnblogs.com/jieao111/archive/2009/08/02/1536997.html