From: Tomohiro Nishimura Date: 2010-08-17T13:56:24+09:00 Subject: [ruby-list:47307] Re: to_i 西村 (@Sixeight) です。 String#to_i は基数を引数に取ることが出来ます。 ex.) 'a'.to_i(16) #=> 10 '11'.to_i(3) #=> 4 つまり、 '1'.to_i +3 は '1'.to_i(+3) とパースされて、3進数の 1 が '正しい’ 答えとして返されています。