Class: Float
- Inherits:
-
Object
- Object
- Float
- Defined in:
- (unknown)
Instance Method Summary collapse
Instance Method Details
#to_number ⇒ Object
101 102 103 104 105 106 107 108 109 |
# File 'ext/number/number.c', line 101
VALUE rb_Float_to_number (VALUE flo)
{
VALUE result = rb_obj_alloc(rb_cNumber);
VALUE str = rb_funcall(rb_str_new2("%.15e"), rb_intern("%"), 1, flo);
DATA_PTR(result) = complex_from_float_str((char*)RSTRING_PTR(str));
return result;
}
|