summaryrefslogtreecommitdiffhomepage
path: root/src/numeric.c
AgeCommit message (Expand)Author
2016-05-10use mrb_int_mul_overflow()cremno
2015-11-27include changed from by quotes ("") to by brackets (<>); close #3032Yukihiro "Matz" Matsumoto
2015-11-19integer range check was moved to mrb_flo_to_fixnum(); ref #3025Yukihiro "Matz" Matsumoto
2015-11-18Bugfix nagative-number lshift() bit overflowmurase_syuka
2015-11-18Bugfix lshift() bit overflow; close #3023murase_syuka
2015-11-16fix commentmurase_syuka
2015-10-20Increasing docs coverageSeba Gamboa
2015-09-02Integer << and >> to use Float instead of raising RangeErrorYukihiro "Matz" Matsumoto
2015-08-07FIXABLE() may work wrong on MRB_INT64; fix #2909Yukihiro "Matz" Matsumoto
2015-06-29Avoid a narrowing cast in flo_round under MRB_INT64.Simon Génier
2015-06-24Remove unnecessary backticks.Franck Verrot
2015-02-13re-implement mrb_float_to_str()cremno
2014-11-12add Float::{INFINITY,NAN} if availableYukihiro "Matz" Matsumoto
2014-10-02Pacify MSVC warnings for numeric.c, proc.c, and symbol.cHiroshi Mimaki
2014-08-30remove unnecessary MRB_API from mrb_num_div(); close #2578Yukihiro "Matz" Matsumoto
2014-08-26Merge pull request #2561 from cubicdaiya/issues/space_EOLYukihiro "Matz" Matsumoto
2014-08-25Fix Numeric#pow behavior.Tatsuhiko Kubo
2014-08-25Remove spaces in end-of-line.Tatsuhiko Kubo
2014-08-15Merge pull request #2533 from suzukaze/fix-indentsYukihiro "Matz" Matsumoto
2014-08-15Fix indents in numeric.cJun Hiroe
2014-08-15Refactor flo_mod func in numeric.cJun Hiroe
2014-08-13Remove some roundoff from mrb_flo_to_strchasonr
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