繁体   English   中英

带有BigInteger指数的Java BigInteger pow

[英]Java BigInteger pow with BigInteger exponent

嗨,我想计算

2^(256bit number)

在java中,但biginteger的pow函数只能处理整数。

我怎么能用更大的数字计算?

有图书馆吗?

我想计算所有数字

2^0
2^1
2^2
...
2^(10^77)

我怀疑他们没有打扰包括这样的事情的原因是在大多数情况下,这个数字太大而无法代表。

考虑2 ^(256位数)。 结果有(256位数)位,这意味着它需要更多的内存,然后宇宙中有粒子。

所以你必须找到一种不同的方式来表示你的逻辑。 也许你可以象征性地做到这一点。

有可能做2 ^(2 ^ 32)和接近它的指数,但这可能被视为一个利基案例,他们只是没有打扰添加一个函数。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM