From: Yukihiro Matsumoto Date: 2008-05-21T17:08:51+09:00 Subject: [ruby-dev:34788] Re: (1..5).step(SimpleDelegator.new(1.5)) {|x| p x} differ from (1..5).step(1.5) {|x| p x} まつもと ゆきひろです In message "Re: [ruby-dev:34780] Re: (1..5).step(SimpleDelegator.new(1.5)) {|x| p x} differ from (1..5).step(1.5) {|x| p x}" on Wed, 21 May 2008 10:16:16 +0900, Nobuyoshi Nakada writes: |At Wed, 21 May 2008 00:37:24 +0900, |Tanaka Akira wrote in [ruby-dev:34775]: |> 以下のように (1..5).step(1.5) {|x| p x} と |> (1..5).step(SimpleDelegator.new(1.5)) {|x| p x} の結果が異な |> るのは変ではないでしょうか。 | |やはり、Float#to_intは廃止することを主張します。 to_floatを用意してそっちを先に見る、とか。 1.9だし、廃止してはいけないとは言わないけど、影響範囲を見積 もりたい気もします。