并给予算法,不甚感激~

问题描述:

并给予算法,不甚感激~
计算方式:从1斤开始计时,每秒计算一次.第二秒是上次斤数倍数.
算法就是 第1秒是2斤开始,2秒时是4斤(2*2=4),3秒时候16斤(4*4=16),4秒时候256斤(16*16=256)……?(时:分:秒)时候是计算59万8千亿亿吨物品?
问题就是需要多长时间才到最接近59万8千亿亿吨.(没错 是吨 不是斤)

设x秒
2^(2^(x-1))=598000*1e8*1e8*(1000*2)
x=log2(log2(598000*1e8*1e8*(1000*2)))+1=7.38 秒