biginteger

biginteger

文章 0 浏览 7

提取 ASCII 整数的前 32 位

您有一个表示 128 位无符号整数 n 的 ASCII 字符串,即 0 <= n < 2^128。 给出一个算法来提取 n 的二进制表示的最高有效 32 位,并将它们作为它们编码…

思念满溢 2024-11-25 00:23:19 5 0

在 Javascript 中以非指数/短形式转换/表达双数

我在 Javascript 中有一个双精度值,例如,其值为 1.0883076389305e-311。 我想用以下形式表达它,例如使用 'bc' 实用程序来计算扩展/更高精度/比例形…

洋洋洒洒 2024-11-24 23:58:18 8 0

序列化 BigInteger

是否有任何方法可以将 BigInteger 序列化到 XML 文件或从 XML 文件序列化 BigInteger? 下面是一个简短的片段,演示了我当前如何序列化类: static pu…

烂人 2024-11-24 20:48:59 6 0

Java 负 BigInteger toString

我似乎对 Java 的 BigInteger 有一个二进制补码问题。 我有一个 64 位整数,其中只有 msb 和第二个 msb 设置为 1,其余为 0。 在十进制中,这达到:-4…

自此以后,行同陌路 2024-11-17 14:46:31 6 0

如何使用 FFT 将非常大的整数从一个基数/基数转换为另一个基数/基数?

是否有已知的算法可以采用一个基数/基数编码的 n 位大整数并将其转换为另一个任意基数? (假设从基数 7 到基数 19。)n 可能非常大,比如超过 100 00…

独闯女儿国 2024-11-17 06:12:30 10 0

需要一种提供“余数”的平方根算法

我正在编写一个不使用小数的计算器(仅支持有理数),但我希望能够执行平方根的版本。 当平方根函数被按下(例如)数字 12 时,我想简化/“减少”平方…

冬天旳寂寞 2024-11-16 13:27:17 11 0

C 数字字节表示

我有一个代表 bigint 的无符号字符向量 mynumber[] 。 这个数字是正数,我想将其转换为负数。 我尝试过以这种方式 for(int i = 0; i < dimvector;i++)…

桃扇骨 2024-11-16 02:32:25 8 0

模数非正数:BigInteger

错误 ---模数不是正数 BigInteger 取值 0 或 -ve,但我无法弄清楚 public int[] conCheck(BigInteger big) { int i=0,mul=1; int a[]= new int[10]; i…

为人所爱 2024-11-15 09:47:29 5 0

GMP 进口/出口

我的导入/导出 GMP 功能有问题。 我尝试转换负数和正大整数,但是当我使用负数时,我会丢失符号。 有相关的例子吗? 出口: int mydim = (mpz_sizeinb…

眉目亦如画i 2024-11-14 16:40:21 12 0

GMP限制大整数

我对大整数 GMP 库有疑问。 我使用函数 mpz_t num 设置大整数; mpz_init(数字); mpz_set_str(num,"12345678901234567890123456789012345678901234567…

囍孤女 2024-11-13 09:58:45 9 0

为什么 BigInteger.ToString(“x”) 会为signed.MaxValue(不包括)和 unsigned.MaxValue(包括)之间的值添加 0?

示例(奇怪行为旁边的星号): [Fact] public void BigInteger_ToString_behavior_is_odd() { writeHex(new BigInteger(short.MaxValue)); // 7fff wr…

舞袖。长 2024-11-13 06:15:18 4 0

将 128 位有符号 BigInteger 转换为始终为正数

我正在将 Guid 转换为 BigInteger,以便可以对其进行 base62 编码。这很有效,但是,我可以在 BigInterger 中得到负数。如何移动 BigInteger 以使数字…

屋顶上的小猫咪 2024-11-10 12:05:18 4 0

正确打印出两部分的整数

我有一个 uint128_t 类,将其值存储为 uint64_t UPPER, LOWER;,并且我不确定如何重载 operator<< 所以当我传入 std::cout 时,该值将正确以十进制打…

撩心不撩汉 2024-11-09 17:46:49 14 0

ScalaNumber 的底层实现是如何工作的?

scala.math.ScalaNumber 是一个 Java 文件,如下所示: public abstract class ScalaNumber extends java.lang.Number { protected abstract boolean …

绿光 2024-11-08 16:54:35 9 0

从头开始实现 BigInteger 乘法(并确保其时间复杂度为 O(n^2))

作为家庭作业,我正在实现 Karatsuba 的算法,并将其与小学风格的大整数 O(n^2) 乘法算法进行基准测试。 我想我在这里唯一的选择是将数字带到它们的字…

如梦 2024-11-07 03:34:23 6 0
更多

推荐作者

李珊平

文章 0 评论 0

Quxin

文章 0 评论 0

范无咎

文章 0 评论 0

github_ZOJ2N8YxBm

文章 0 评论 0

若言

文章 0 评论 0

南…巷孤猫

文章 0 评论 0

更多

友情链接

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