Class: Float
- Inherits:
-
Object
- Object
- Float
- Defined in:
- (unknown)
Instance Method Summary collapse
-
#to_fr ⇒ Object
Convert to MPFR.
Instance Method Details
#to_fr ⇒ Object
Convert to MPFR.
3017 3018 3019 3020 3021 3022 3023 3024 3025 3026 3027 |
# File 'ext/mpfr/ruby_mpfr.c', line 3017
static VALUE r_mpfr_float_to_fr (int argc, VALUE *argv, VALUE self)
{
MPFR *ptr_return;
VALUE val_ret;
mp_rnd_t rnd;
mp_prec_t prec;
r_mpfr_get_rnd_prec_from_optional_arguments(&rnd, &prec, 0, 2, argc, argv);
r_mpfr_make_struct_init2(val_ret, ptr_return, prec);
mpfr_set_d(ptr_return, NUM2DBL(self), rnd);
return val_ret;
}
|