Searched refs:rb_int_pow (Results 1 – 6 of 6) sorted by relevance
/dports/lang/ruby26/ruby-2.6.9/ |
H A D | rational.c | 149 #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 D | numeric.c | 4051 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 D | internal.h | 1701 VALUE rb_int_pow(VALUE x, VALUE y);
|
H A D | bignum.c | 7102 return rb_int_pow(num, argv[0]); in rb_int_powm()
|
H A D | ChangeLog | 31188 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 D | ChangeLog-2.4.0 | 5583 * numeric.c (rb_int_pow): {Fixnum,Bignum}#** is unified into
|