花谷です。

> require "rational"
> p 1234567890 <= Rational(1234567890) #=> true
> p 1234567890 >= Rational(1234567890) #=> true
> p 1234567890 == Rational(1234567890) #=> false
>
> これって何のバグかなあ。
>

require "mathn"
p 1234567890 == Rational(1234567890) #=> true

となりました。