path: root/math.c
AgeCommit message (Expand)Author
2020-05-11sed -i 's|ruby/impl|ruby/internal|'卜部昌平
2020-05-11sed -i s|ruby/3|ruby/impl|g卜部昌平
2020-04-08Merge pull request #2991 from shyouhei/ruby.h卜部昌平
2019-12-26decouple internal.h headers卜部昌平
2019-12-23[DOC] Fix wording in Math::E documentationMarcus Stollsteimer
2019-11-19make functions static卜部昌平
2019-08-29Add word "Euler's number" to Math::E docsschneems
2018-06-06math.c: adjust cbrtnobu
2018-03-09math.c: calling ordernobu
2018-01-19INFINITY is float. That of double is HUGE_VAL.shyouhei
2017-05-13math.c: check argument to lgamma_rnobu
2017-05-13math.c: check argument to tgammanobu
2017-05-12fix tgamma for inifitynobu
2017-05-12Math.gamma(Float::INFINITY) should return +INFusa
2017-05-10math.c (ruby_lgamma_r): reduce duplicate codenobu
2017-05-06math.c: improve docs for Math.sqrtstomar
2017-04-09math.c: improve docs for Math.sqrtstomar
2017-03-05math.c: more accuracynobu
2016-11-19math.c: unused_objnobu
2016-11-16math.c: remove needless ifdef clausemrkn
2016-10-26[DOC] replace Fixnum with Integer [ci skip]nobu
2016-08-02math.c: faster tanhnobu
2016-08-02math.c: tanh overflownobu
2016-07-13* math.c (_USE_MATH_DEFINES): it must be set before including internal.husa
2016-07-13fix typenaruse
2016-07-13* math.c (rb_math_sqrt): r55646 must use f_signbit.naruse
2016-07-12math.c: Complex sqrtnobu
2016-07-12math.c: get_double_rshiftnobu
2016-07-12math.c: use common constantsnobu
2016-04-27* (rb_cv_lgamma_r_pm0): check if lgamma_r(+0.0)odaira check lgamma_r(-0.0)nobu
2016-04-06lgamma_r.c: fix at -0.0nobu
2016-04-05* math.c (ruby_lgamma_r): mswin's lgamma_r also seems to be wrong.usa
2016-04-05math.c: fix lgammanobu
2016-04-05math.c: fix tgammanobu
2015-08-13object.c: rb_num_to_dblnobu
2015-07-21ruby/missing.h: M_PI fallback definitionnobu
2015-03-16* math.c (math_log1, math_log2, math_log10): refactoringgogotanaka
2015-03-15* math.c (math_cbrt): [DOC] Fix domain and codomain.gogotanaka
2015-03-14math.c: more robustnobu
2015-03-14* math.c (math_gamma): rename NGAMMA_TABLE to NFACT_TABLE.gogotanaka
2015-03-14* math.c (math_gamma): explicit cast to double.gogotanaka
2015-03-14* math.c (math_gamma): optimization for passed small integer.gogotanaka
2015-03-10math.c: fix tgamma on mingwnobu
2015-03-05* math.c: refactoring: remove unnecessary variable d0 to unify codegogotanaka
2015-03-03* math.c (num2dbl_with_to_f): direct casting from Rational to double.gogotanaka
2015-01-30math.c: optimization for Bignumnobu
2015-01-29math.c: deoptimizenobu
2015-01-29math.c: Get_Doublenobu
2015-01-18* math.c (math_atan2): revive documentation before r49220.hsbt