From: Yui NARUSE Date: 2010-03-16T09:13:05+09:00 Subject: [ruby-dev:40658] [Feature #2968] 数値の正負を返すメソッド チケット #2968 が更新されました。 (by Yui NARUSE) (f > 0 or 1.0 / f > 0) という趣旨かと思います。 で、そもそもの動機は doubleを生成するメソッドのテストをする際に、 d = -0.0 assert_equal(0, d) assert_equal(-INFINITY, 1.0/d) などと書くのは冗長というのがありました。 1.0/-0.0 は VAX だとどうなんでしょうね。 ---------------------------------------- http://redmine.ruby-lang.org/issues/show/2968 ---------------------------------------- http://redmine.ruby-lang.org