109得票16回答
Java:获取最大公约数

我看到BigInteger已经有了这样的功能,即BigInteger#gcd。在Java中是否还有其他函数适用于其他类型(int、long或Integer)?似乎java.lang.Math.gcd(有各种重载)也能实现这个功能,但它并不存在。难道它在别处吗? 请不要把这个问题和“如何自...

72得票13回答
如何在一组数字中找到最大公约数和最小公倍数

在一组数字中,计算最大公约数和最小公倍数的最简单方法是什么?可以使用哪些数学函数来查找这些信息?

57得票3回答
JS如何找到最大公约数

我希望使用JavaScript来寻找最大公约数。 是否有人之前做过并愿意分享?

47得票8回答
"近似"最大公约数

假设您有一个浮点数列表,这些数大致上是某个公共量的倍数,例如: 2.468、3.700、6.1699 它们大致上都是1.234的倍数。如何描述这个"近似最大公约数",并如何继续计算或估计它? 这与我在此问题的回答密切相关。

44得票15回答
35得票11回答
欧几里得算法(多个数字的最大公约数)?

所以我正在用Python编写一个程序,以获取任意数量数字的最大公约数。def GCD(numbers): if numbers[-1] == 0: return numbers[0] # i'm stuck here, this is wrong ...

27得票13回答
Python求列表最大公约数

我想计算一组数字的最大公约数,但是我不知道我的代码哪里出了问题。A = [12, 24, 27, 30, 36] def Greatest_Common_Divisor(A): for c in A: while int(c) > 0: ...

25得票5回答
C ++中不使用cmath库的GCD函数

我正在编写一个混合数字类,并需要一个快速简单的“最大公约数”功能。有人能给我提供代码或代码链接吗? 我正在编写一个混合数字类,并需要一个快速简单的“最大公约数”功能。有人能给我提供代码或代码链接吗?

20得票1回答
RSA:使用扩展欧几里得算法计算私钥

我是一名高中生,正在写一篇关于 RSA 的论文,并使用一些非常小的质数进行示例。我明白这个系统是如何工作的,但我无法使用扩展欧几里得算法计算出私钥。 到目前为止,我已经完成了以下步骤: - 我选择了质数 p=37 和 q=89,并计算出 N=3293。 - 我计算出 (p-1)(q-1)=...

19得票6回答
超过两个数的欧几里得最大公约数

有没有人可以举一个计算超过两个数的最大公约数的例子? 我相信编程语言并不重要。