微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

javascript – 从左到右计算googolplex二进制文件

如何计算googolplex(10 ^(10 ^ 100))左边的前导N(例如:100)二进制数字?

我知道如何从右到左计算二进制文件,但这可能需要数百年(Reference)才能运行…

解决方法:

没有答案,但有进一步分析的建议.

如果你想要二进制,那么你想要从第n位开始的位,其中N = X 1,其中X描述如下:

2 ^ X = 10 ^(10 ^ 100)
取log(b = 10)=>

X = 10 ^ 100 / log(2)==> ~3.3 E 100

仍然不确定如何从那里减少它,但也许玩对数身份可能会很有趣.如果你可以计算X,也许你可以提出一个长除法算法,虽然你的参考上的运行时间参数让我想象计算的运行时可能是相同的.即大约600年见.

一个想法可能是研究数字协处理器如何以二进制形式创建iEEE尾数.

也许有一个算法,你可以利用这样的东西.

只是猜测

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐