gpt4 book ai didi

java - 是否有一个巨大的整数库

转载 作者:搜寻专家 更新时间:2023-11-01 01:27:07 24 4
gpt4 key购买 nike

<分区>

我正在寻找一个 Java 库,它可以处理真正大量的数据或关于如何自己实现它的建议。我们谈论的远不止 BigInteger .例如 2^39614081257132168796771974655+1 怎么样。

很明显,理论上我可以使用 TreeSet<BigInteger> ,一个条目,并做所有的老式数学,但我正在寻找可以使用内置数学硬件对这些数字进行实际数学运算的东西。我不期望任何真正快速的东西,但我非常想接近。

很可能设置位的数量可能非常小 - 我代表 G2 多项式。

有人知道吗?

我怀疑包的一个特征必须是 setBit(BigInteger i) .

已添加

感谢Apfloat的建议.可悲的是,以下是不可能的。它提示说第二个参数必须是 long .

    Apint two = new Apint(2);
Apint big = new Apint("39614081257132168796771974655");
ApintMath.pow(two, big);

请注意,我也乐于接受有关如何自己执行此操作的建议。

已添加 - 尝试重新打开。

请参阅user2246674's post提醒我们这些数字有多么惊人——我可以向你保证,我们在这里谈论的不是一些普通的数学库,而是一些严肃的 Math.pow(age-of-the-universe,atoms-in_the_galaxy)某种数字 - 我们当然不只是寻找自以为是的答案

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com