aboutsummaryrefslogtreecommitdiffstats
path: root/math.c
Commit message (Expand)AuthorAgeFilesLines
...
* * math.c (domain_check): check errno first.nobu2010-01-171-4/+4
* rdoc update.akr2009-12-271-0/+11
* * math.c (math_gamma): fix incorrect comparison expression.takano322009-11-181-4/+3
* rdoc update.akr2009-11-171-1/+1
* * math.c (math_atanh): reverted r25279.yugui2009-10-101-0/+1
* * math.c (math_atanh): Fix bug for Math.atanh(+/-1). It now returns +-Infinit...marcandre2009-10-101-1/+0
* update comment.akr2009-09-051-1/+2
* * math.c (math_gamma): get rid of direct comparison between toonobu2009-09-021-3/+6
* * math.c (domain_check): simplified.nobu2009-09-021-9/+6
* * math.c (math_gamma): constified fact_table.nobu2009-09-021-1/+1
* rdoc update.akr2009-05-131-29/+28
* update rdoc.akr2009-05-061-0/+22
* * math.c (math_gamma): use a table for positive small integers.akr2009-05-061-11/+45
* * math.c (Need_Float): call rb_to_float() only when it is reallymatz2009-02-231-1/+1
* stripped trailing spaces.nobu2009-02-221-30/+30
* * math.c: SEGV is caused by implicit rb_to_float declarationtakano322009-01-281-0/+1
* * object.c (rb_to_float): replaced by to_flo definition frommatz2008-12-311-14/+1
* * math.c (domain_check): should not raise EDOM exception for NaNmatz2008-12-101-32/+43
* inserted a newline.tadf2008-10-281-1/+2
* * math.c (rb_math_{atan2,cos,cosh,hypot,log,sin,sinh,sqrt}): added.tadf2008-10-281-9/+40
* * math.c (math_log): should check argc.tadf2008-09-211-1/+1
* * include/ruby/ruby.h (DBL2NUM): renamed from DOUBLE2NUM.matz2008-09-051-30/+30
* * math.c (math_atanh): raise EDOM on FreeBSD when atanh(1).naruse2008-07-281-3/+23
* add an example to rdoc of sqrt and cbrt.akr2008-06-151-1/+43
* * suppress warnings with -Wwrite-string.nobu2008-05-311-1/+1
* * math.c (to_flo): rb_Float() accepts even strings for input.matz2008-05-161-1/+14
* * complex.c (nucomp_div): [ruby-dev:34357]tadf2008-04-141-1/+1
* * lib/cmath.rb: new.tadf2008-04-051-8/+8
* * math.c (math_cbrt): new method Math.cbrt.akr2008-02-091-0/+15
* * math.c (math_gamma): add error check.akr2008-02-091-2/+10
* fix lgamma doc.akr2008-02-071-1/+1
* * math.c (math_gamma): new method Math.gamma.akr2008-02-071-0/+73
* * sprintf.c: fix comment. [ruby-dev:33275]mame2008-01-231-1/+1
* * $Date$ keyword removed to avoid inclusion of locale dependentakr2008-01-061-1/+0
* * ext/json, lib/json, test/json: Update to JSON 1.1.2.naruse2007-11-281-1/+1
* * include/ruby/ruby.h: introduce 2 macros:ko12007-11-131-37/+37
* * encoding.c: provide basic features for M17N.matz2007-08-251-1/+1
* * include/ruby: moved public headers.nobu2007-06-101-1/+1
* * math.c (math_log): update document to mention second optionalmatz2007-02-161-0/+3
* * dir.c (dir_s_glob): remove unused variable.matz2006-09-181-1/+1
* * math.c (domain_check): ANSI style function argumentsmatz2006-07-271-4/+2
* * math.c (domain_check): a new function to check domain errormatz2006-07-271-27/+29
* * math.c (log2): may be a macro.nobu2006-06-091-1/+4
* * sprintf.c (rb_str_format): allow %c to print one charactermatz2006-06-091-3/+43
* * dir.c: supress warning "/* within comment"ocean2006-03-011-6/+3
* * array.c: moved to ANSI function style from K&R function style.ocean2005-09-121-45/+23
* * eval.c (cvar_cbase): class variables cause SEGV inmatz2004-09-031-23/+0
* * struct.c (make_struct): remove redefining constant whenmatz2004-09-031-0/+23
* Add RDoc comments to math.cdave2003-12-281-0/+184
* * math.c (math_log): nan takes a dummy argument on Cygwin 1.5.0.eban2003-07-101-2/+6