HEX
Server: Apache
System: Windows NT MAGNETO-ARM 10.0 build 22000 (Windows 10) AMD64
User: Michel (0)
PHP: 7.4.7
Disabled: NONE
Upload Files
File: C:/Ruby27-x64/share/ri/2.7.0/system/Kernel/Float-i.ri
U:RDoc::AnyMethod[iI"
Float:ETI"Kernel#Float;TF:publico:RDoc::Markup::Document:@parts[o:RDoc::Markup::Paragraph;	[I"@Returns <i>arg</i> converted to a float. Numeric types are ;TI":converted directly, and with exception to String and ;TI"3<code>nil</code> the rest are converted using ;TI"E<i>arg</i><code>.to_f</code>.  Converting a String with invalid ;TI"<characters will result in a ArgumentError.  Converting ;TI"@<code>nil</code> generates a TypeError.  Exceptions can be ;TI"9suppressed by passing <code>exception: false</code>.;To:RDoc::Markup::BlankLineo:RDoc::Markup::Verbatim;	[
I"&Float(1)                 #=> 1.0
;TI"*Float("123.456")         #=> 123.456
;TI"^Float("123.0_badstring") #=> ArgumentError: invalid value for Float(): "123.0_badstring"
;TI"JFloat(nil)               #=> TypeError: can't convert nil into Float
;TI"8Float("123.0_badstring", exception: false)  #=> nil;T:@format0:
@fileI"
object.c;T:0@omit_headings_from_table_of_contents_below0I"4Float(arg, exception: true)    -> float or nil
;T0[I"(p1, p2 = {});T@FI"Kernel;TcRDoc::NormalModule00