From: Lloyd Linklater Date: 2007-10-06T00:33:36+09:00 Subject: Re: finding obscure documentation Rob Biedenharn wrote: > ri String#to_i I think that I found what you are talking about. str.to_i(base=10) => integer Returns the result of interpreting leading characters in str as an integer base base (2, 8, 10, or 16). Extraneous characters past the end of a valid number are ignored. If there is not a valid number at the start of str, 0 is returned. This method never raises an exception. "12345".to_i #=> 12345 "99 red balloons".to_i #=> 99 "0a".to_i #=> 0 "0a".to_i(16) #=> 10 "hello".to_i #=> 0 "1100101".to_i(2) #=> 101 "1100101".to_i(8) #=> 294977 "1100101".to_i(10) #=> 1100101 "1100101".to_i(16) #=> 17826049 I will have to read this closely. Thanks! -- Posted via http://www.ruby-forum.com/.