【发布时间】:2010-10-24 16:40:11
【问题描述】:
我已经看到BigInteger 存在这样的功能,即BigInteger#gcd。 Java 中是否还有其他函数也适用于其他类型(int、long 或 Integer)?似乎这对java.lang.Math.gcd (具有各种重载)是有意义的,但它不存在。是在别的地方吗?
(请不要将此问题与“我如何自己实现”混淆!)
【问题讨论】:
-
为什么接受的答案是告诉您如何自己实现它 - 尽管包装了现有的实现? =)
-
我同意你的看法。 GCD 应该是一个具有一堆重载静态方法的类,这些方法接受两个数字并给出它的 gcd。它应该是 java.math 包的一部分。
标签: java greatest-common-divisor