summaryrefslogtreecommitdiff
path: root/numeric.c
Commit message (Expand)AuthorAgeFilesLines
* merge revision(s) 35013:naruse2012-03-301-10/+17
* merge revision(s) 34236: [Backport #5890]naruse2012-02-081-1/+10
* merge revision(s) 33198,33199:naruse2011-11-291-6/+6
* merge revision(s) 33158,33185,33186:naruse2011-11-291-38/+21
* merge revision(s) 33183,33185:naruse2011-11-291-23/+41
* * backport r33140 from trunkmarcandre2011-08-311-6/+28
* * backport r33060, 33061 from trunkmarcandre2011-08-241-4/+5
* * numeric.c (rb_infinity, rb_nan): use WORDS_BIGENDIAN to get endian.ngoto2011-08-051-2/+2
* * numeric.c (rb_num2ull): use FIX2LONG instead of FIX2ULONG. seeusa2011-07-111-1/+1
* * numeric.c (ULLONG_MAX): fallback definition.nobu2011-07-091-0/+3
* * numeric.c (rb_num2ull): use own switch sentense.naruse2011-07-071-2/+35
* * internal.h: declare internal functions here.akr2011-06-171-4/+0
* * numeric.c (rb_enc_uint_chr): fix message format. Bug#4869nobu2011-06-111-1/+1
* * include/ruby/missing.h, numeric.c (round): moved prototype of round()usa2011-06-031-2/+0
* * insns.def (opt_mult): as r31805, volatile it.naruse2011-05-301-1/+1
* * numeric.c (int_pow): make sure to assign the result of x * z.naruse2011-05-301-1/+1
* revert r31783.nobu2011-05-291-1/+1
* * numeric.c (flo_round): use absolute value as divisor.nobu2011-05-291-1/+1
* * numeric.c: add #include "interna.h" for rb_big_uminus() prototype.nagachika2011-05-291-0/+1
* * numeric.c (flo_round): fix for negative value.nobu2011-05-291-2/+8
* * remove trailing spaces.nobu2011-05-151-1/+1
* * numeric.c (flo_coerce): fix a typo in documentation.nagachika2011-05-131-1/+1
* Add #flo_coerce documentation.shyouhei2011-05-131-1/+9
* * numeric.c (int_ord): remove K&R style.naruse2011-05-091-2/+1
* * numeric.c (ruby_float_step): wrong loop condition.usa2011-04-141-1/+1
* * numeric.c (flo_round): fix inaccurate results.nobu2011-03-221-1/+12
* * numeric.c (flo_round): use pow instead of while-loop. fixes #4510naruse2011-03-221-5/+2
* * numeric.c (Init_Numeric): fixed a potential bug when using bccwin32usa2010-12-011-0/+1
* * numeric.c (ruby_float_step): fix Numeric#step with infinity unitnaruse2010-10-131-1/+1
* * numeric.c (check_uint): get rid of overflow on LLP64 platforms.nobu2010-10-131-1/+1
* * numeric.c (int_chr): raise error when the value is negative.naruse2010-10-131-1/+10
* * numeric.c (rb_num_to_uint): fix 32bit logic.naruse2010-10-131-2/+5
* * numeric.c (rb_num_to_uint): added to check the range of arguments.naruse2010-10-131-0/+30
* * numeric.c (rb_num2fix): result of rb_num2long is SIGNED_VALUE.nobu2010-10-121-1/+1
* * numeric (check_uint): the mask must refer to VALUE.naruse2010-10-121-2/+2
* * numeric (check_uint): set MSB for negative value.naruse2010-10-121-8/+7
* * numeric.c (rb_enc_uint_chr): split from int_chr.naruse2010-10-121-11/+16
* * numeric.c (int_chr): a codepoint of Ruby M17N must be 32bitnaruse2010-10-121-3/+3
* Add links about floating point. [ruby-core:31849]naruse2010-08-291-0/+7
* * numeric.c (flo_cmp): typo.usa2010-07-271-1/+2
* * numeric.c (flo_cmp): honor the result of infinite? method of thenobu2010-07-241-3/+7
* * numeric.c (fix_divide): must not use rb_rational_new1 for coercionmame2010-07-151-1/+1
* Merge branch 'mybranch' of git://github.com/orangea/ruby into trunkshyouhei2010-07-071-4/+1
* * numeric.c (rb_num2long): accept LONG_MAX < x < LONG_MAX+1 andakr2010-07-011-6/+14
* * numeric.c (rb_num2ulong): fix the lower limit for float.akr2010-07-011-1/+1
* Clarification of what '*' matches. Patch by John Wells <john.wells at greatw...drbrain2010-06-041-1/+0
* * numeric.c (rb_num2ulong): explicit cast to suppress a warning.nobu2010-05-221-1/+1
* * marshal.c (w_float): use dtoa directly instead of strippingnobu2010-05-211-43/+41
* * numeric.c (rb_num2ulong): use rb_big2ulong for data fromnaruse2010-05-191-2/+27
* * array.c: Documentation: change => in call-seq to ->.marcandre2010-05-171-3/+3