From: Shugo Maeda Date: 1999-02-24T17:21:16+09:00 Subject: [ruby-dev:5598] nil.to_i 前田です。 # ruby-devへ振ります。 keiju@rational.com (石塚圭樹 ) writes: > >問題は,(nil|true|false).to_iをなくすかどうかですね. > > 当然ですが, 私はなくすことに賛成です. true/falseをなくすのは賛成なのですが、nil.to_i == 0はあって もよいように思います。 nilは他にも、to_sで("nil"でなく)空文字になったり、条件式で偽 とみなされたり、といったようにユーザに便利なように振る舞って いるわけですから、to_iによる明示的変換で0になることも許容範 囲のうちではないでしょうか。 -- 前田 修吾