[ruby-list:47272] case when 整数と実数の比較 (ruby 1.9)

From: 小田 利通 <oda@...>
Date: 2010-07-30 05:41:58 UTC
List: ruby-list #47272
  小田利通と申します。

  ruby 1.9.1 での動作がおかしいように思うのですが、どうですか。

  $ ruby -e '
   puts RUBY_VERSION
   case 1
    when 1.0 ; puts "SAME"
    else       puts "DIFFERNT"
   end '

=> 1.9.1
   DIFFERNT

=> 1.8.7
   SAME

when 節を変数にするとちゃんと動きます。

T.Oda


In This Thread

Prev Next