biginteger 相关问题

BigInteger是Java,C#和其他语言中的任意精度算术类型。它的行为类似于有符号整数,其大小仅受可用内存的限制。

如何使用 C# 和 BigInt 将十六进制转换为十进制?

我可以一直重现这1行&我不明白为什么.Net 8 x64要转换为负小数。由于十六进制大小,必须使用 BigInteger。 转换 URL 事实检查...

回答 1 投票 0

Knuth 算法 D (TAOCP 4.3.1) 标准化步骤中存在错误?

Knuth 算法 D,在归一化步骤 (D1) 中,规定将 d 设置为 (b-1)//v_hi,其中 b 是基础(字大小或半字大小),v_hi 是分母。然后乘以...

回答 1 投票 0

如何在java中使用googol甚至更大的数字进行计算?

理论上可行吗? AFAIK,即使是 BigIntegers 也应该失败,因为它们内部基于数组,并且它们的大小有限。可以直接用指数计算吗...

回答 4 投票 0


如何在 bash 中将大十进制转换为十六进制?

我需要将一个非常大的数字转换为十六进制形式(没有空格,没有任何东西,例如8ac7230489e80001)。使用 printf 会出现超出范围的错误。 printf '%x '“24267339429148234667523” -bash:

回答 1 投票 0

Node BigInt 函数对于 2 个不同的数字显示相同的结果

我正在尝试使用nodejs和BigInt函数非常准确地计算大数。但 BigInt 函数对于 2 个不同的数字返回相同的值: 输入> BigInt(1320**2+2500000000000...

回答 2 投票 0

这两个有什么区别:“new BigInteger()”和“Biginteger.valueOf()”?

“new BigInteger()”比“Biginteger.valueOf()”更快? 请给我一些建议

回答 1 投票 0

C# 通用随机数组生成器的界限

我编写了这段代码,试图创建一个通用的随机数组生成器(如果我必须自己这么说,这是一个非常有趣的方法) 公共不安全类 RandomArray :

回答 1 投票 0

按顺序查找n个元素。如何加快 n > 10^6 的程序(时间)?

我认为我有正确的算法,但是当值增加到106或更多时,我超出了允许的MEMORY或TIMELIMIT。起初我尝试将元素推入向量,然后我将方法更改为

回答 1 投票 0

BigInteger:以可扩展的方法计算小数位数

我需要计算 BigInteger 的小数位数。例如: 99 回报 2 1234 返回 4 9999 返回 4 12345678901234567890 返回 20 我需要对 184948 的 BigInteger 执行此操作

回答 7 投票 0

GMP 进口/出口

我的导入/导出 GMP 功能有问题。 我尝试转换负数和正大整数,但是当我使用负数时,我会丢失符号。 有相关的例子吗? 经验...

回答 2 投票 0

此动态规划算法获得第 n 个斐波那契数的时间复杂度

我对这个算法的时间复杂度感到困惑: 函数 fib(n) 如果 n = 0 返回0 别的 var previousFib := 0, currentFib := 1 重复 n − 1 次 // 循环是

回答 1 投票 0

当我尝试用双链表实现bigint时,我应该如何定义BigInt?

我正在尝试实现 BigInts 基本操作,但在此之前我需要定义 BigInt,以便我可以调用函数和诸如 BigInt a 之类的东西。我认为它应该是一个指针,因为我可以 p...

回答 1 投票 0

如何在Java中测试非常大的BigDecimal是否为素数?

我的软件中有以下代码: 布尔值 isPrime = false; BigInteger testnumber = new BigInteger(unLikelyPrime.toPlainString()); if (testnumber.isProbablePrime(100)) { isPrime = true; } ...

回答 2 投票 0

强制使用 Utf8JsonReader.ValueSequence 进行测试

我编写了自己的 BigIntegerConverter 用于 JSON 序列化/反序列化(.Net System.Text.Json) 在 Read 方法中,我检查是否使用了 ValueSequence ... 字符串字符串值; if (reader.HasValueSe...

回答 1 投票 0

为什么这个 LCG 在 Python 2.7 中比在 Python 3.x 中快得多?

这是Python中的一个简单的线性同余生成器: def prng(n): # https://en.wikipedia.org/wiki/Lehmer_random_number_generator 而真实: n = n * 48271 % 0x7fffffff ...

回答 1 投票 0

“Microsoft.Scripting.Math.BigInteger”已从 IronPython 2.7.11 中的“MMicrosoft.Dynamic.dll”中删除

我计划将项目的 Iron Python 从 V2.3.7 升级到 2.7.11。 当我更换新的 IronPython 包时,我发现“Microsoft.Scripting.Math.BigInteger”已被删除

回答 1 投票 0

PostgreSQL 中数字之间的异或

所以我有两个整数 > 2 ^ 63 - 1 但是 < 2 ^ 64 -1. This is BIGINT UNSIGNED in most languages, but according to Comparison of database column types in MySQL, PostgreSQL, and SQLite? (Cross-Mapp...

回答 3 投票 0

MySQL:bigint 与 int

我一直在使用 int(10) 并且刚刚注意到 WordPress 使用 bigint(20) - 使用 bigint(20) 和 int(10) 进行 id 自动增量有什么不同?我应该使用哪一个作为 id 列? `id` bigint...

回答 4 投票 0

Python numpy 方法用于在 Python 嵌套列表上进行任意大小的整数数组操作

Python numpy 模块提供了多种用于创建和重塑值数组的方法,例如 np.arange、np.zeros() np.reshape(),但仅限于有限的最大整数值...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.