Project

General

Profile

« Previous | Next » 

Revision 100931ac

Added by Kenta Murata about 14 years ago

  • ext/bigdecimal/bigdecimal.c (GetVpValueWithPrec): replace the algorithm for
    coercing from a Rational to stop requiring "bigecimal/util.rb".
    [ruby-core:34318]
  • ext/bigdecimal/bigdecimal.c (GetVpValue): refactoring.
  • ext/bigdecimal/bigdecimal.c (BigDecimal_new): support instantiation from a
    Rational.
  • test/bigdecimal/test_bigdecimal.rb (test_global_new_with_rationao): add a
    test for the above change.
  • test/bigdecimal/test_bigdecimal.rb (test_new_with_rationao): ditto.

git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31864 b2dd03c8-39d4-4d8f-98ff-823fe69b080e