From: tadayoshi funaba Date: 2008-11-24T20:55:56+09:00 Subject: [ruby-dev:37157] [Bug #781] Numeric#step で step として Infinity をつかうと NaN を生成することがある Bug #781: Numeric#step で step として Infinity をつかうと NaN を生成することがある http://redmine.ruby-lang.org/issues/show/781 起票者: tadayoshi funaba ステータス: Open, 優先度: Normal 1.0/0 = Infinity として $ ./ruby -ve "0.step(10,1.0/0){|x| p x}" ruby 1.9.0 (2008-11-24 revision 20336) [i686-linux] NaN 1.8 も同じですが、1.6 はなりません。 $ ruby168 -ve "0.step(10,1.0/0){|x| p x}" ruby 1.6.8 (2002-12-24) [i686-linux] 0 ---------------------------------------- http://redmine.ruby-lang.org