轉換為整數

"123.50".to_i     #=> 123
Integer("123.50") #=> 123

字串將在其開頭採用任何整數的值,但不會從其他任何位置獲取整數:

"123-foo".to_i # => 123
"foo-123".to_i # => 0

但是,當字串不是有效的 Integer 時會有區別:

"something".to_i     #=> 0
Integer("something") # ArgumentError: invalid value for Integer(): "something"