From: tadayoshi funaba Date: 2010-09-05T20:07:59+09:00 Subject: [ruby-dev:42180] [Ruby 1.9-Bug#3789][Open] Float('0x...') での挙動が不審 Bug #3789: Float('0x...') での挙動が不審 http://redmine.ruby-lang.org/issues/show/3789 起票者: tadayoshi funaba ステータス: Open, 優先度: Low ruby -v: ruby 1.9.3dev (2010-09-04) [i686-linux] Float() で指数が大きい場合に、零になったり、無限大になったりする。 Float('0xf.fp1000000000000') #=> 0.0 Float('0xf.fp10000000000000') #=> Infinity Float('0xf.fp100000000000000') #=> Infinity Float('0xf.fp1000000000000000') #=> 0.0 ---------------------------------------- http://redmine.ruby-lang.org