【发布时间】:2013-12-22 09:15:08
【问题描述】:
我想检查两个分数是否相等。我认为我写的方法不正确,因为可能会失去准确性。我是对还是错?
public boolean equals(Rational r) {
return (double) numerator / denominator == (double) r.numerator / r.denominator;
}
【问题讨论】:
-
分子和分母是整数吗?
-
试试就知道了。