Home
last modified time | relevance | path

Searched refs:rb_int_pow (Results 1 – 6 of 6) sorted by relevance

/dports/lang/ruby26/ruby-2.6.9/
H A Drational.c149 #define f_expt10(x) rb_int_pow(INT2FIX(10), x)
1050 num = rb_int_pow(dat->num, other); in rb_rational_pow()
1051 den = rb_int_pow(dat->den, other); in rb_rational_pow()
1054 num = rb_int_pow(dat->den, rb_int_uminus(other)); in rb_rational_pow()
1055 den = rb_int_pow(dat->num, rb_int_uminus(other)); in rb_rational_pow()
2221 f = rb_int_mul(f, rb_int_pow(INT2FIX(FLT_RADIX), n)); in float_to_r()
2268 den = rb_int_pow(INT2FIX(FLT_RADIX), rb_int_minus(ONE, n)); in rb_flt_rationalize()
H A Dnumeric.c4051 y = rb_int_pow(x, LONG2NUM(-b)); in fix_pow()
4071 y = rb_int_pow(x, rb_big_uminus(y)); in fix_pow()
4102 rb_int_pow(VALUE x, VALUE y) in rb_int_pow() function
4116 VALUE z = rb_int_pow(x, y); in rb_num_pow()
5545 rb_define_method(rb_cInteger, "**", rb_int_pow, 1); in Init_Numeric()
H A Dinternal.h1701 VALUE rb_int_pow(VALUE x, VALUE y);
H A Dbignum.c7102 return rb_int_pow(num, argv[0]); in rb_int_powm()
H A DChangeLog31188 rb_int_powm: call rb_int_pow directly
31190 * bignum.c (rb_int_powm): call rb_int_pow directly instead of calling `**`
/dports/lang/ruby26/ruby-2.6.9/doc/
H A DChangeLog-2.4.05583 * numeric.c (rb_int_pow): {Fixnum,Bignum}#** is unified into