biginteger

biginteger

文章 0 浏览 7

BigInteger 上的 OutOfMemoryError

我正在为 BigIntegers 编写一个波兰表示法计算器(仅 *、^ 和!),并且在减去 BigInteger.ONE 的行上收到 OutOfMemoryError为了让阶乘发挥作用,为什…

咆哮 2024-11-07 02:18:15 3 0

Python:大整型键的快速字典

我有一个超过 10.000 个 int 项目的列表。项目的值可能非常高,最高可达 10^27。现在我想创建所有项目对并计算它们的总和。然后我想寻找具有相同总和…

窝囊感情。 2024-11-05 14:56:43 8 0

这些是 C++ 吗?为添加 2 个正大整数而优化的代码?

我编写了一个程序来使用向量存储数字来计算(相加)2 个正大整数。 #include #include // sd sprintf() #include #include // sd vector typedef shor…

演多会厌 2024-11-04 06:23:30 6 0

在Java中使用RSA算法加密字符串时出现问题

我正在尝试采用 RSA 算法来加密 String 对象,但似乎 BigInteger ->字符串和字符串 -> BigInteger 转换无法正常工作。这是我的代码: public class RS…

清醇 2024-11-04 01:19:03 6 0

在 Java 中将 BigInteger 转换为较短的字符串

我正在寻找一种将 BigInteger 转换为非常短的字符串(尽可能短)的方法。转换必须是可逆的。在这种情况下,转换的安全性并不是什么大问题。有人可以提…

一影成城 2024-11-02 09:51:16 7 0

byte[] 到无符号 BigInteger?

动机: 我想将哈希值(MD5/SHA1 等)转换为十进制整数,以便在 Code128C 中制作条形码。 为简单起见,我希望所有结果(大)数字都是正数。 我能够在 C…

听闻余生 2024-11-01 14:29:16 8 0

BIGINT UNSIGNED 值超出范围

我收到错误 BIGINT UNSIGNED 值超出“(1301980250 - mydb.news_articles.date)”中的范围 当我运行查询 SELECT *, ((1 / log(1301980250 - date)) * 1…

傲鸠 2024-10-31 14:19:17 6 0

如何处理不适合任何语言数据结构的大整数

我正在尝试解决编程竞赛的初步问题,对于其中 2 个问题,我必须计算并打印一些非常大的整数(例如 100!、2^100)。 我还需要一种快速的方法来计算这…

月竹挽风 2024-10-29 18:16:08 11 0

PostgreSQL 中数字之间的异或

所以我有两个整数> 2 ^ 63 - 1 但< 2^64-1。在大多数语言中,这是 BIGINT UNSIGNED,但根据 MySQL、PostgreSQL 和 SQLite 中数据库列类型的比较? (…

一念一轮回 2024-10-27 02:32:30 8 0

C++ 中的大整数类。如何将数字推入无符号长整数数组中?

我正在编写一个简单的大整数库来进行练习。我想在 RSA 的简单实现中使用它。我已阅读之前的所有主题,但尚未找到我的问题的答案。我刚刚开始项目,我…

虐人心 2024-10-27 00:08:23 7 0

SQLAlchemy 中是否存在 BigInteger?

如果格式不当,我提前表示歉意;对我来说已经很晚了。 基本上,我将 Python 与 SQLAlchemy 结合使用。我正在尝试使用 对象关系将类映射到 PostgreSQL …

舞袖。长 2024-10-24 05:39:43 3 0

如何在 Java 中处理非常大的数字而不使用 java.math.BigInteger

在不使用 java.math.BigInteger 的情况下,如何使用任意大的整数进行算术 + - / * % !? 例如,在 Java 中,90 的阶乘返回 0。 我希望能够解决这个问…

月光色 2024-10-22 06:50:27 8 0

是否可以有条件地“使用 bigint”?与珀尔?

我知道我可以有条件地使用 Perl 中的模块,但是“pragmas”又如何呢?我的测试表明 use bigint 可能比 Perl 中的普通数学慢得多,而且我只需要它来处…

浪漫之都 2024-10-22 04:18:03 5 0

C 中 x64 的 128 位算术

在 x86 上实现 bignum 时,显然数字大小最有效的选择是 32 位。但是,您需要进行最多两倍数字大小的算术运算(即 32+32=33、32*32=64、64/32=32)。幸…

晚雾 2024-10-21 13:20:45 12 0

BigInteger 无符号左移或右移

我正在 int 中使用 BigInteger 重新实现一个函数。现在有步骤了 h = n >>> log2n-- ,但我在这里遇到了麻烦。原始代码中h、n、log2n都是int类型,如果…

中性美 2024-10-21 06:54:29 8 0
更多

推荐作者

梦断已成空

文章 0 评论 0

瞎闹

文章 0 评论 0

寄意

文章 0 评论 0

似梦非梦

文章 0 评论 0

更多

友情链接

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