From: SASADA Koichi Date: 2008-04-30T21:26:05+09:00 Subject: [ruby-dev:34543] Re: 0**-1 == 0 ?  ささだです。 Yukihiro Matsumoto wrote: > 14005 ko1 assert_equal(0**-1 == 0, false) > > というテストが加えられていますが、0**-1って本当にゼロなんでしょ > うか? 手元の処理系で0になるものはないようですが。  0 ** -1 == 0 は false、というテストのようです。今 1.9 で試したら ./ruby -ve 'p 0**-1' ruby 1.9.0 (2008-04-27 revision 0) [i686-linux] Rational(1, 0) となりました。Rational は意外だった。 -- // SASADA Koichi at atdot dot net