Method: MPFI::Math.log1p

Defined in:
ext/mpfi/ruby_mpfi.c

.log1pObject

mpfi_log1p(ret, p1)



1501
1502
1503
1504
1505
1506
1507
1508
1509
1510
# File 'ext/mpfi/ruby_mpfi.c', line 1501

static VALUE r_mpfi_math_log1p (int argc, VALUE *argv, VALUE self)
{
  MPFI *ptr_a0, *ptr_ret;
  VALUE val_ret;
  volatile VALUE tmp_argv0 = r_mpfi_new_fi_obj(argv[0]);
  r_mpfi_get_struct(ptr_a0, tmp_argv0);
  r_mpfi_make_struct_init2(val_ret, ptr_ret, r_mpfr_prec_from_optional_argument(1, 2, argc, argv));
  r_mpfi_set_function_state(mpfi_log1p(ptr_ret, ptr_a0));
  return val_ret;
}