biginteger

biginteger

文章 0 浏览 4

Java 可变 BigInteger 类

我正在使用 BigIntegers 进行计算,该计算使用了一个循环,该循环调用 multiply() 大约 1000 亿次,并且从 BigInteger 创建新对象使其非常慢。我希望…

后eg是否自 2024-12-11 16:16:24 1 0

无论特定语言如何,是否存在有效的任意精度算术通用实现策略?

我正在考虑实现任意精度算术的不同方法(有时称为 Bignum、Integer 或 BigInt)。 似乎常见的习惯用法是使用数组来存储实际值,并在空间需求增长或收…

吻风 2024-12-11 15:21:17 1 0

用 % 处理溢出

我有一个 Java 函数,如下所示: private static long fieldPrime = 4294967291L; // 2^32-5 public final static long modMult(long a, long b) { lo…

薄荷港 2024-12-11 04:15:20 1 0

求数字 100 中各个数字的总和! (我的 while 循环不会停止)

我一直在尝试解决欧拉项目中的问题20: n!表示 n (n 1) ... 3 * 2 * 1 例如,10! = 10 * 9 ... 3 * 2 * 1 = 3628800, 以及数字 10 中各个数字的和…

晚雾 2024-12-10 02:25:05 1 0

如何将 int[] 转换为大整数?

我想转换一个整数值数组,它原来是字节。…

迷爱 2024-12-09 04:55:57 0 0

将 GMP 整数转换为以 N 为基数的整数

GMP 允许打印高达 62 基数的 mpz_t,但我想将一个数字表示为任何基数 N,为此我首先需要生成一个整数数组(假设我将自己限制为基数 2 ^ 64),所以一…

枯叶蝶 2024-12-09 00:20:04 0 0

Java BigInteger 内存优化

我正在尝试找到给定 N 个数字的 LCM。但我的这段代码占用了超过 32Mb 的内存。我可以在这里执行什么样的优化? import java.util.Scanner ; import ja…

双手揣兜 2024-12-08 08:36:17 1 0

哪些 bignum 库可与 D 配合使用?

我需要一个 bignum 库来表示大整数。 D 编程语言有哪些选择?例如,是否存在 GMP 绑定? 更新: 我正在尝试使用内置的 BigInt,如下所述,但它似乎不…

要走就滚别墨迹 2024-12-05 15:50:15 0 0

什么基数更适合我的 BigInteger 库?

我用 C++ 开发了自己的 BigInteger 库,出于教学目的,最初我使用基数 10,它对于加、减和乘法工作得很好,但对于某些算法,如求幂、模幂和除法,它似…

不可一世的女人 2024-12-01 10:46:06 0 0

python 中缓慢的 Big Int 输出

有没有办法提高 python 中“str(bigint)”和“print bigint”的性能?打印大整数值需要花费大量时间。我尝试使用以下递归技术: def p(x,n): if n < 1…

无声情话 2024-11-29 20:38:00 0 0

大卡迈克尔数数据

Closed. This question is off-topic. It is not currently accepting answers. 想要改进此问题吗?更新问题,使其关于- Stack Overflow 的主题。 13…

半葬歌 2024-11-29 17:18:57 0 0

Java 中的高效 BigInteger

我们的产品中有一组需要 BigInteger 的位置,因为数字可能相当长。然而,在超过 90% 的情况下,它们实际上并没有那么长,可以很容易地包含在 long 中…

神魇的王 2024-11-28 11:16:22 0 0

为什么 BigInteger 中会发生这种情况

BigInteger bx=new BigInteger("3806908688"); byte x[]=new byte[4]; String s=bx.toString(10); System.out.println("string: "+s); x=s.getBytes()…

旧人 2024-11-28 05:11:00 0 0

存储在 BigInteger 中并检索回来时出现数字问题

BigInteger bx=new BigInteger("5888561920"); System.out.println("bx:"+bx); byte x[]=new byte[5]; x=bx.toByteArray(); for(k=4;cnt<4;k--) { cnt…

心碎的声音 2024-11-28 01:44:40 0 0

PHP 中的任意精度数学

我目前正在尝试弄清楚如何在 PHP 中使用任意精度数字。所以我想我的第一个问题是任意精度数学到底是什么。我尝试在谷歌上搜索一个好的定义,但由于某…

仙女 2024-11-27 22:46:58 1 0
更多

推荐作者

已经忘了多久

文章 0 评论 0

15867725375

文章 0 评论 0

LonelySnow

文章 0 评论 0

走过海棠暮

文章 0 评论 0

轻许诺言

文章 0 评论 0

信馬由缰

文章 0 评论 0

更多

友情链接

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文