我写了一个加、乘、减、除和简化分数的程序。当我尝试简化 2/4 时,它给了我 1/1。这是我的程序的简化部分:
def simplify(numer1,denom1)
gcd = numer1.gcd(denom1)
final_numer = numer1 / gcd
final_denom = numer1 / gcd
return {"Numerator" => final_numer, "Denominator" => final_denom}
end
puts simplify(2,4) # => 1/1