fails:Rational#% returns the remainder when this value is divided by other
fails:Rational#% returns a Float value when the argument is Float
fails:Rational#% raises ZeroDivisionError on zero denominator
fails:Rational#% raises a ZeroDivisionError when the argument is 0.0
