Float(p1)
public
Returns arg converted to a float. Numeric types are converted directly, the rest are
converted using arg.to_f. As of Ruby 1.8, converting nil generates
a TypeError.
Float(1)
Float("123.456")
Show source
static VALUE
rb_f_float(VALUE obj, VALUE arg)
{
return rb_Float(arg);
}