>>366
String#to_iすると先頭から整数に変換可能なところまでを整数化して
あとは無視するので、先頭の"2"だけが2になってる。

簡単なのは eval "2/2" で、"2/2" をRubyコードとして実行(評価)する。
"2/2"が外部から来た信頼できない文字列だったらやっちゃ駄目。