読者です 読者をやめる 読者になる 読者になる

ruby

【ruby】Rationalで分数を扱う

数学パズルをやっていて、Rationalというモジュールが出てきた。 用途としては「分数を実現する」というもので、Pythonで言うところのfractionsと同等(だと思う)。 r1 = Rational(1, 3) r2 = Rational(2, 3) puts r1 + r2 # => 1/1 puts r1 - r2 # => -1/3…