趣味的數學-108
十進制下,(4^16)*(25^25)有多少位數字?
【AHSMC】
哦,真對不起了。原題是(4^16)*(5^25),故對不上茬了。
該自己掌嘴!
(4^16)*(25^25)那就是45位。
青燈博也對不起了。
網名被那個傻瓜挾持,一時發不出回帖。都請原諒。
萬維評論
老顧,怎麼回事啊?這題這麼簡單,根本就不需要對數!
(4^16)*(25^25)= (100^16)*(25^9) = 381469726562500000000000000000000000000000000
共45位數
如果我寫出答案,你就知道錯在哪兒了。
不過那意思就不怎麼大了,是吧?
電腦計算不出那麼多的數位【至少你的微電腦辦不到】。你用常用對數算,就出現誤差啦!
我用計算機驗算的,怎能有錯?
請明示!
呵呵,正確的程序才能出正確的結果。
你的程序就是錯的!
錯在16^log 4 + 50*log 5 這個程序是錯誤的,會出小數。
而小數里就遺漏了一些信息!
計算機驗算得的結果,哪有什麼誤差?
這樣計算,出現小數而有誤差。
Log(4^16*25^25) = 44.58146008
錯哪裡啦?
Laober這次也失足了。
這題並不難啊。
45
10^44 應該是45 位數,因為10 是兩位數。10^2 是三位數。
換個思路?讓我在想想。
有錯。可換一個思路。
4^16*25^25 = (4*25)^16*25^9
=100^16*(100/4)^9
=10^32*100^9/(4^9 )
= 10^32*10^18/(4^9)
因為 4^9 = 262144, 所以floor(10^7/262144) = 4, 是一位數。
所以總共有32+18-6 = 44 十進制數。