ruby-cvs:23548
From: matz ruby-lang.org
Date: Wed, 7 May 2008 13:14:58 +0900 (JST)
Subject: [ruby-cvs:23548] Ruby:r16308 (trunk): * bignum.c (rb_big_fdiv): flo.fdiv(NaN) should result NaN.
matz 2008-05-07 13:14:57 +0900 (Wed, 07 May 2008)
New Revision: 16308
Modified files:
trunk/ChangeLog
trunk/bignum.c
trunk/numeric.c
trunk/rational.c
trunk/test/ruby/test_bignum.rb
trunk/test/ruby/test_numeric.rb
Log:
* bignum.c (rb_big_fdiv): flo.fdiv(NaN) should result NaN.
* numeric.c (num_quo): renamed and moved from bignum.c.
[ruby-dev:34582]
* bignum.c (rb_big_fdiv): update RDoc description
* rational.c (nurat_s_new_m): small refactoring.
* bignum.c (rb_big2dbl): no need for forceful warning when
converting to float. overflow is a nature of float values.
http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/numeric.c?r1=16308&r2=16307&diff_format=u
http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/test/ruby/test_bignum.rb?r1=16308&r2=16307&diff_format=u
http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/ChangeLog?r1=16308&r2=16307&diff_format=u
http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/test/ruby/test_numeric.rb?r1=16308&r2=16307&diff_format=u
http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/bignum.c?r1=16308&r2=16307&diff_format=u
http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/rational.c?r1=16308&r2=16307&diff_format=u