From: Tanaka Akira Date: 2008-05-03T23:12:04+09:00 Subject: [ruby-dev:34582] exception inconsistency of Fixnum#quo and Bignum#quo Fixnum#quo と Bignum#quo に nil を渡した時、発生する例外が異 なります。 % ./ruby -ve 'p 0x3fffffff.quo(nil)' ruby 1.9.0 (2008-05-02 revision 16277) [i686-linux] -e:1:in `/': nil can't be coerced into Rational (TypeError) from -e:1:in `quo' from -e:1:in `
' % ./ruby -ve 'p 0x40000000.quo(nil)' ruby 1.9.0 (2008-05-02 revision 16277) [i686-linux] -e:1:in `quo': not an integer (ArgumentError) from -e:1:in `
' -- [田中 哲][たなか あきら][Tanaka Akira]