Arithmetic/Rational: Difference between revisions

Content added Content deleted
(D entry: removed small bug)
Line 506:
return (type() == rhs.type()) ? 0 :
((type() < rhs.type()) ? -1 : 1);
Uauto diff = num * rhs.den - den * rhs.num;
return (diff == 0) ? 0 : ((diff < 0) ? -1 : 1);
}