path: root/math.c
AgeCommit message (Expand)Author
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 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
2013-09-28math.c: fix for Bignum argumentnobu
2013-09-07bignum.c, math.c: RB_BIGNUM_TYPE_Pnobu
2013-09-07bignum.c, math.c: type predicatesnobu
2013-09-07* math.c (math_log): Test the sign for bignums.akr
2013-09-07* math.c (math_log): Support bignums bigger than 2**1024.akr
2013-06-07* internal.h (numberof): Gathered from various files.akr
2013-06-02math.c: ASCII minusnobu
2013-05-20* math.c: improve and fix documentation of sin, tan and logeregon
2013-05-19* math.c: RDoc formatting of Math core docs with domains and codomainszzak
2012-11-21 * include/ruby/util.h: removed extra semicolon in definition oftadf
2011-10-24* complex.c: use "__sun" instead of "__sun__" to detect SunOS.akr
2011-09-29* use RB_TYPE_P which is optimized for constant types, instead ofnobu
2011-08-05* complex.c (f_signbit): fix compile error in gcc4 on Solaris withngoto
2011-07-31Forward-ports r32777 from branches/ruby_1_9_3 to trunk.yugui
2011-06-29 * math.c: Attach documentation for Math.drbrain
2011-06-17* internal.h: declare internal functions here.akr
2010-08-27* math.c (math_atan2): you should know that M_PI is not the featureusa
2010-08-27* math.c (math_atan2): change the behavior when x and y are zero.mrkn
2010-05-17* array.c: Documentation: change => in call-seq to ->.marcandre
2010-05-08* error.c: RDoc for subclasses of Exception. [ruby-core:28394]marcandre
2010-04-30* math.c: Math::DomainError < StandardException [ruby-core:29855]marcandre
2010-02-28* math.c (rb_eMathDomainError): new exception class for representing mathemat...muraken
2010-02-18* math.c (math_atanh): raise ERANGE without calling atanh if absolutemame
2010-02-06* math.c (math_lgamma): initialize sign becauseakr
2010-01-25* math.c (domain_check): ignore errno if y is inf.naruse