PHP 整数取幂(超大数)

发布于 2024-08-09 14:04:20 字数 80 浏览 4 评论 0原文

使用 PHP,我想做数百万次 2^n 求幂,但到目前为止,在 PHP 打印 INF 之前我只得到了 n^1023。

有什么想法吗?

Using PHP I want to do millions of 2^n exponentiation but so far I only got up to n^1023 before PHP printed INF.

Any ideas?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

还如梦归 2024-08-16 14:04:20

正如 Greg 所说,BC Math 很好,但如果你真的需要效率,尝试使用 GMP 代替。

As Greg said, BC Math is fine, but if you really need efficiency, try GMP instead.

極樂鬼 2024-08-16 14:04:20

您可以使用 BC Math 函数:

  $num = bcpow(2, 1000000); // Takes a few seconds to run!

You can use the BC Math functions:

  $num = bcpow(2, 1000000); // Takes a few seconds to run!
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文