[英]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.