ruby-changes:24815
From: usa <ko1@a...>
Date: Fri, 31 Aug 2012 14:52:21 +0900 (JST)
Subject: [ruby-changes:24815] usa:r36866 (trunk): * test/bigdecimal/test_bigdecimal.rb (TestBigDecimal#test_to_f): added
usa 2012-08-31 14:52:10 +0900 (Fri, 31 Aug 2012) New Revision: 36866 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=36866 Log: * test/bigdecimal/test_bigdecimal.rb (TestBigDecimal#test_to_f): added for previous commit. Modified files: trunk/ChangeLog trunk/test/bigdecimal/test_bigdecimal.rb Index: ChangeLog =================================================================== --- ChangeLog (revision 36865) +++ ChangeLog (revision 36866) @@ -1,3 +1,8 @@ +Fri Aug 31 14:51:27 2012 NAKAMURA Usaku <usa@r...> + + * test/bigdecimal/test_bigdecimal.rb (TestBigDecimal#test_to_f): added + for previous commit. + Fri Aug 31 14:32:05 2012 NAKAMURA Usaku <usa@r...> * ext/bigdecimal/bigdecimal.c (BigDecimal_to_f): use self's sign to Index: test/bigdecimal/test_bigdecimal.rb =================================================================== --- test/bigdecimal/test_bigdecimal.rb (revision 36865) +++ test/bigdecimal/test_bigdecimal.rb (revision 36866) @@ -569,6 +569,11 @@ assert_nothing_raised(FloatDomainError, x) { assert_in_delta(0.0, BigDecimal(x).to_f, 10**Float::MIN_10_EXP, bug6944) } + + assert_equal( 0.0, BigDecimal( '9e-325').to_f) + assert_equal( 0.0, BigDecimal( '10e-325').to_f) + assert_equal(-0.0, BigDecimal( '-9e-325').to_f) + assert_equal(-0.0, BigDecimal('-10e-325').to_f) end def test_coerce -- ML: ruby-changes@q... Info: http://www.atdot.net/~ko1/quickml/