设x=n^n,则log10(x)=a+b(a>0,0<=b<1)
那么x=10^b*10^a,其中,10^b<10,那么最左边那位就是floor(10^b),注意精度和数据范围
同理,最左边的k位都是可以求的把10^b不断乘以10,直到满足要求为止
代码:
设x=n^n,则log10(x)=a+b(a>0,0<=b<1)
那么x=10^b*10^a,其中,10^b<10,那么最左边那位就是floor(10^b),注意精度和数据范围
同理,最左边的k位都是可以求的把10^b不断乘以10,直到满足要求为止
代码: