index
:
ruby.git
master
ruby_1_3
ruby_1_4
ruby_1_6
ruby_1_8
ruby_1_8_5
ruby_1_8_6
ruby_1_8_7
ruby_1_9_1
ruby_1_9_2
ruby_1_9_3
ruby_2_0_0
ruby_2_1
ruby_2_2
ruby_2_3
ruby_2_4
ruby_2_5
ruby_2_6
ruby_2_7
ruby_3_0
ruby_3_1
ruby_3_2
ruby_3_3
ruby_3_4
v1_0r
v1_1dev
v1_1r
The Ruby Programming Language
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
test
/
ruby
/
test_math.rb
Age
Commit message (
Expand
)
Author
2023-09-13
math.c: Fix Math.log against huge bignum [Bug #19878]
Yusuke Endoh
2023-07-17
Fix logarithm of 0 with base
Nobuyoshi Nakada
2021-07-04
Add domain check macros
Nobuyoshi Nakada
2021-07-04
Removed extra double quotes from domain error messages
Nobuyoshi Nakada
2021-05-08
Fix Math.cbrt(0.0) on glibc
Jeremy Evans
2018-06-06
math.c: adjust cbrt
nobu
2016-08-02
math.c: tanh overflow
nobu
2016-05-17
Use Integer instead of Fixnum and Bignum.
akr
2016-04-05
math.c: fix lgamma
nobu
2016-04-05
math.c: fix tgamma
nobu
2016-02-22
* test/ruby/test_math.rb: use 64 bits in test_override_bignum_to_f
headius
2016-02-22
* test/ruby/test_math.rb: override tests must always put to_f back
headius
2016-02-19
test/ruby: suppress runtime warnings
nobu
2015-12-16
Add frozen_string_literal: false for all files
naruse
2015-03-16
* math.c (math_log1, math_log2, math_log10): refactoring
gogotanaka
2015-03-14
* math.c (math_gamma): optimization for passed small integer.
gogotanaka
2015-03-10
test_math.rb: to_f tests
nobu
2015-03-04
* test/ruby/test_math.rb (assert_float_and_int): Refactor test cases
gogotanaka
2015-03-03
* test/ruby/test_math.rb: add tests for the above change.
gogotanaka
2015-02-24
* test/ruby/test_math.rb: Use assert_infinity instead of assert_equal(1.0/0, ...
gogotanaka
2015-02-24
* test/ruby/test_math.rb(test_cbrt): Add an assertion for Math.cbrt(1.0/0)
gogotanaka
2014-09-19
test_math.rb: use Float#infinite?
nobu
2014-05-04
math.c: C99-like atan2
nobu
2014-05-03
test_math.rb: rename check as assert_float
nobu
2014-05-03
math.c: check domain of base argument
nobu
2013-12-13
test/ruby: better assertions
nobu
2013-09-28
math.c: fix for Bignum argument
nobu
2010-08-27
* math.c (math_atan2): change the behavior when x and y are zero.
mrkn
2010-04-06
Surpress warnings.
naruse
2010-03-02
* test/ruby/test_math.rb: Fix lgamma test
marcandre
2010-02-28
* math.c (rb_eMathDomainError): new exception class for representing mathemat...
muraken
2009-10-04
add assertion message.
akr
2009-09-02
* math.c (math_gamma): get rid of direct comparison between too
nobu
2008-09-21
* math.c (math_log): should check argc.
tadf
2008-07-28
* math.c (math_atanh): raise EDOM on FreeBSD when atanh(1).
naruse
2008-03-06
* missing/lgamma_r.c (loggamma): return 0 for 1 and 2.
akr
2008-02-14
* test/ruby/test_math.rb: actual-expected argument ordering for
matz
2008-02-09
* test/ruby/test_math.rb: add tests for Math#gamma, Math#lgamma and
mame
2008-01-23
* test/ruby/test_struct.rb: add tests to achieve over 90% test
mame
2004-02-18
* test/*: should not depend on $KCODE.
nahi
2003-09-05
* lib/optparse.rb (OptionParser#order, #permute, #parse): allow an
nobu
2003-09-05
* test/ruby/test_*.rb: replace 'assert(a == b)' with assert_equal(a, b)'
nahi
2003-09-04
* test/ruby: tests for ruby itself.
nahi