diff options
author | tadf <tadf@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2008-08-31 11:51:04 +0000 |
---|---|---|
committer | tadf <tadf@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2008-08-31 11:51:04 +0000 |
commit | 85b1b7fd617bf6b27b97625ae5cb7e230ae888ff (patch) | |
tree | 3d901adc26cf5a33ef274e10843560cf8f80313a /test/ruby/test_rational.rb | |
parent | 73fa73277d93d7cda52ba52993065c20400cdabb (diff) | |
download | ruby-85b1b7fd617bf6b27b97625ae5cb7e230ae888ff.tar.gz ruby-85b1b7fd617bf6b27b97625ae5cb7e230ae888ff.tar.xz ruby-85b1b7fd617bf6b27b97625ae5cb7e230ae888ff.zip |
* complex.c (numeric_abs2): new.
git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@18998 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'test/ruby/test_rational.rb')
-rw-r--r-- | test/ruby/test_rational.rb | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/test/ruby/test_rational.rb b/test/ruby/test_rational.rb index ece44a905..c5855a034 100644 --- a/test/ruby/test_rational.rb +++ b/test/ruby/test_rational.rb @@ -953,6 +953,10 @@ class Rational_Test < Test::Unit::TestCase assert_equal(Rational(9,1), Rational(1,9).reciprocal) assert_equal(Rational(-1,9), Rational(-9,1).reciprocal) assert_equal(Rational(-9,1), Rational(-1,9).reciprocal) + assert_equal(Rational(1,9), Rational(9,1).inverse) + assert_equal(Rational(9,1), Rational(1,9).inverse) + assert_equal(Rational(-1,9), Rational(-9,1).inverse) + assert_equal(Rational(-9,1), Rational(-1,9).inverse) end =end @@ -1047,9 +1051,9 @@ class Rational_Test < Test::Unit::TestCase =begin assert_equal(Rational(1,9), 9.reciprocal) - assert_equal(Rational(1,9), 9.0.reciprocal) + assert_in_delta(0.1111, 9.0.reciprocal, 0.001) assert_equal(Rational(1,9), 9.inverse) - assert_equal(Rational(1,9), 9.0.inverse) + assert_in_delta(0.1111, 9.0.inverse, 0.001) =end assert_equal(Rational(1,2), 1.quo(2)) |