Fix error thrown on sum of number of fractions

This commit is contained in:
2020-04-03 20:53:30 +02:00
parent 520cccce36
commit 4086b04b59

View File

@@ -27,7 +27,7 @@ class Fraction(val numerator: Int, val denominator: Int) : Comparable<Fraction>
else { else {
val numerator = numerator * second.denominator + second.numerator * denominator val numerator = numerator * second.denominator + second.numerator * denominator
val denominator = denominator * second.denominator val denominator = denominator * second.denominator
Fraction(numerator, denominator) Fraction(numerator, denominator).simplified
} }
operator fun minus(second: Fraction) = (this + (-second)) operator fun minus(second: Fraction) = (this + (-second))