Non-decimal radices/Convert: Difference between revisions

(Slate implementation)
Line 647:
<lang ruby>s = 26.to_s(16) # returns the string 1a
i = '1a'.to_i(16) # returns the integer 26</lang>
Caution: <tt>to_i</tt> simply stops when it reaches an invalid character; it does not raise any exceptions. So sometimes it may appear to parse something and get a result, but it is only based on part of the input string:
<lang ruby>"59".to_i(7) # returns 5, but this is probably not what you wanted</lang>
 
=={{header|Slate}}==
Anonymous user