--- !ruby/object:RI::MethodDescription 
aliases: []

block_params: 
comment: 
- !ruby/struct:SM::Flow::P 
  body: Returns the result of interpreting leading characters in <em>str</em> as an integer base <em>base</em> (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 <em>str</em>, <tt>0</tt> is returned. This method never raises an exception.
- !ruby/struct:SM::Flow::VERB 
  body: "   &quot;12345&quot;.to_i             #=&gt; 12345\n   &quot;99 red balloons&quot;.to_i   #=&gt; 99\n   &quot;0a&quot;.to_i                #=&gt; 0\n   &quot;0a&quot;.to_i(16)            #=&gt; 10\n   &quot;hello&quot;.to_i             #=&gt; 0\n   &quot;1100101&quot;.to_i(2)        #=&gt; 101\n   &quot;1100101&quot;.to_i(8)        #=&gt; 294977\n   &quot;1100101&quot;.to_i(10)       #=&gt; 1100101\n   &quot;1100101&quot;.to_i(16)       #=&gt; 17826049\n"
full_name: String#to_i
is_singleton: false
name: to_i
params: |
  str.to_i(base=10)   => integer

visibility: public
