summaryrefslogtreecommitdiffhomepage
path: root/src/numeric.c
AgeCommit message (Expand)Author
2014-08-13remove unnecessary mrb_float casting; ref #2531Yukihiro "Matz" Matsumoto
2014-08-13refactor mrb_hash_shift, num_pow, flo_eq, flo_finite_p methodkkkkkt
2014-08-04add MRB_API modifiers to mruby API functionsYukihiro "Matz" Matsumoto
2014-07-12remove spaces after open parensYukihiro "Matz" Matsumoto
2014-07-09Clean up value.h and mrb_value boxingDavid Turnbull
2014-07-04Fix type checking in `mrb_flo_to_fixnum`.take_cheeze
2014-05-17Add comment to Fixnum Class.yui-knk
2014-05-13Make sure c is large enough if there is an overflowCarson McDonald
2014-05-13fix overflow error like #2244 on MRB_WORD_BOXINGYukihiro "Matz" Matsumoto
2014-05-05refactor fix_modAkira Kuroda
2014-05-05add function for checked mrb_int subtractioncremno
2014-05-05add function for checked mrb_int additioncremno
2014-05-04simply use `isfinite`cremno
2014-05-03Refactor rshiftJun Hiroe
2014-04-30remove trailing spacesNobuyoshi Nakada
2014-04-26Refactor fix_xor()Jun Hiroe
2014-04-26Refactor fix_or()Jun Hiroe
2014-04-26Refactor fix_and()Jun Hiroe
2014-04-26Refactor flo_finite_p()Jun Hiroe
2014-04-16Refactor fix_to_f in numeric.cJun Hiroe
2014-04-16Refactor lshift in numeric.cJun Hiroe
2014-04-16Refactor fix_shift_get_width in numeric.cJun Hiroe
2014-04-15resolve conflictYukihiro "Matz" Matsumoto
2014-04-13Merge branch 'master' of github.com:mruby/mrubyYukihiro "Matz" Matsumoto
2014-04-13avoid function style parens after "return"; ref #2055Yukihiro "Matz" Matsumoto
2014-04-13Fix indent in bit_coerceJun Hiroe
2014-04-13Refactor fix_rshiftJun Hiroe
2014-04-13Refactor fix_lshiftJun Hiroe
2014-04-12Refactor fix_revJun Hiroe
2014-04-12simplify Fixnum#==Yukihiro "Matz" Matsumoto
2014-04-12simplify Numeric#eql?Yukihiro "Matz" Matsumoto
2014-04-12remove num_equal() that potentially cause infinite loopYukihiro "Matz" Matsumoto
2014-04-11Numeric#round takes optinal argument; close #2042Yukihiro "Matz" Matsumoto
2014-03-28do not use "to_f" to retrieve floats in mrb_get_args(); close #1965Yukihiro "Matz" Matsumoto
2014-03-21Float#round fix bug for infinity and nan casesksss
2014-03-18Reduce implicit type casts.Masaki Muranaka
2014-03-17Merge pull request #1871 from ksss/numeric-plusYukihiro "Matz" Matsumoto
2014-03-17Merge pull request #1872 from ksss/numeric-mulYukihiro "Matz" Matsumoto
2014-03-16float + nil should be raise TypeErrorksss
2014-03-16fix bug when `0 * other object`ksss
2014-03-16fix bug when `0 + other object`ksss
2014-03-11add MRB_INT_BITcremno
2014-03-08use NAN and INFINITYcremno
2014-02-26resolve conflictYukihiro "Matz" Matsumoto
2014-02-25avoid accessing uninitialized string; ref ac936fcYukihiro "Matz" Matsumoto
2014-02-23move declaration to the top of the block; ref #1727Yukihiro "Matz" Matsumoto
2014-02-22preserve significands in float-string conversionh2so5
2014-02-22powered num may be infinite in float-string conversionYukihiro "Matz" Matsumoto
2014-02-18mrb_flo_to_str: internal linkagecremno
2014-02-17more mrb_flo_to_str fixescremno