summaryrefslogtreecommitdiff
path: root/math.c
AgeCommit message (Expand)Author
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* configure.in (rb_cv_lgamma_r_pm0): check if lgamma_r(+0.0)odaira
2016-04-06configure.in: 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
2015-01-12* math.c (math_atan2): improve documentation.hsbt
2014-11-15* internal.h: Include ruby.h and ruby/encoding.h to beakr
2014-06-18constify parametersnobu
2014-05-12configure.in: check atan2nobu
2014-05-05 * math.c (rb_math_sqrt): omitted exporting an unused function,tadf
2014-05-04* math.c (math_atan2): remove the condition for test.nobu
2014-05-04math.c: C99-like atan2nobu
2014-05-03math.c: check domain of base argumentnobu
2014-05-03math.c: adjust prototype of math_lognobu
2014-02-15* internal.h: Rename macro names: RBIGNUM_FOO to BIGNUM_FOO.akr