summaryrefslogtreecommitdiffstats
path: root/numeric.c
Commit message (Expand)AuthorAgeFilesLines
* merges r24684 from trunk into ruby_1_9_1.yugui2009-10-281-3/+3
* merges r24511 from trunk into ruby_1_9_1.yugui2009-10-251-0/+2
* merges r24361 from trunk into ruby_1_9_1.yugui2009-08-081-0/+2
* merges r23742 from trunk into ruby_1_9_1.yugui2009-06-211-0/+6
* merges r23741 from trunk into ruby_1_9_1.yugui2009-06-211-33/+0
* merges r23733 from trunk into ruby_1_9_1.yugui2009-06-211-2/+4
* merges r23730 from trunk into ruby_1_9_1.yugui2009-06-211-0/+4
* merges r21298 from trunk into ruby_1_9_1.yugui2009-01-041-21/+29
* merges r21174 from trunk into ruby_1_9_1.yugui2008-12-301-2/+2
* merges r20918 from trunk into ruby_1_9_1.yugui2008-12-261-0/+21
* merges r20909 and r20910 from trunk into ruby_1_9_1.yugui2008-12-251-4/+4
* merges r20348 from trunk into ruby_1_9_1.yugui2008-11-301-4/+9
* * numeric.c (num_sadded): remove newly defined singleton methodmatz2008-10-181-1/+3
* fixed indentation.tadf2008-09-211-2/+2
* * prec.c: removed. Precision will be redesigned and be back again.yugui2008-09-191-67/+0
* * dln.c: newer BeOS support. a patch from Pete Goodevematz2008-09-191-0/+3
* * numeric.c: provides predicate real? instead of scalar?.tadf2008-09-161-4/+4
* * include/ruby/ruby.h (DBL2NUM): renamed from DOUBLE2NUM.matz2008-09-051-39/+39
* * complex.c ({nucomp,numeric}_rect): new.tadf2008-08-291-0/+3
* * include/ruby/ruby.h (rb_intern_const): tiny optimization.nobu2008-08-161-0/+1
* * numeric.c (check_uint): fix wrong message.usa2008-07-181-8/+2
* * numeric.c (check_uint, rb_num2uint, rb_fix2uint): fixed wrong checkusa2008-07-181-14/+15
* * numeric.c (check_uint, rb_num2uint, rb_fix2uint): strict check.usa2008-07-171-10/+19
* * numeric.c (check_uint, rb_num2uint, rb_fix2uint): proper check.usa2008-07-041-4/+10
* * numeric.c (rb_num2uint, rb_fix2uint): typo.usa2008-07-031-2/+2
* * numeric.c (check_uint, rb_num2uint): also needs checking negativeusa2008-07-031-8/+4
* * numeric.c (num_coerce): call rb_Float(x) first. don't depend onakr2008-06-301-1/+3
* * numeric.c (flo_round): get rid of overflow.nobu2008-06-211-5/+10
* * include/ruby/ruby.h (CONST_ID): constant ID cache for non-gcc.nobu2008-06-091-0/+2
* * numeric.c: "%" is required before PRI?VALUE.akr2008-05-271-4/+4
* * numeric.c (num_div): should raise ZeroDivisionError.matz2008-05-271-1/+6
* * numeric.c (num_fdiv): fallback to_f should always return floatmatz2008-05-271-1/+15
* * numeric.c (check_int): use PRIxVALUE format specifier.matz2008-05-271-12/+4
* * numeric.c (bit_coerce): float should not be a valid operand ofmatz2008-05-071-5/+9
* * numeric.c (fix_divide): float division should floor() beforematz2008-05-071-1/+1
* * string.c (sym_to_i): remove obsolete method. preparation formatz2008-05-071-49/+0
* * bignum.c (rb_big_fdiv): flo.fdiv(NaN) should result NaN.matz2008-05-071-13/+4
* * bignum.c (rb_big_divide), numeric.c (fix_divide): check for resultnobu2008-05-011-10/+12
* * numeric.c: cancelled recent changes (except to remove rdiv).tadf2008-04-071-28/+22
* * numeric.c (num_quo): RDoc updated.matz2008-04-031-4/+4
* * bignum.c (Init_Bignum): rdiv method removed. [ruby-dev:34242]matz2008-04-031-20/+6
* * numeric.c (num_rdiv): should always return rational number.matz2008-04-021-29/+40
* * numeric.c (num_quo): should convert its operand to Rational.matz2008-03-311-2/+2
* both complex and rational are now builtin classes.tadf2008-03-161-6/+63
* * numeric.c (flo_divmod): remvoed unused variable.nobu2008-03-141-1/+1
* * numeric.c (fix_divmod): should return integer division. [ruby-dev:34006]matz2008-03-131-11/+18
* * numeric.c (fix_coerce): try conversion before type check.nobu2008-03-111-9/+19
* fix doc.akr2008-03-091-0/+1
* * numeric.c (fix_to_s): avoid rb_scan_args() when no argumentmatz2008-03-051-4/+7
* * numeric.c (rb_num_coerce_bin): add ID argument to specifymatz2008-02-121-31/+31