summaryrefslogtreecommitdiff
path: root/test/ruby/test_bignum.rb
AgeCommit message (Expand)Author
2017-04-06Rename RbConfig::Limits as RbConfig::LIMITSnobu
2017-03-02test: use RbConfig::Limitsnobu
2016-07-17numeric.c, complex.c: Add finite? and infinite? consistent with Floatmrkn
2016-06-13numeric.c: Add Integer#digits [Feature #12447] [ruby-core:75799]mrkn
2016-05-22-test-/integernobu
2016-05-21just check Integernobu
2016-05-17Use Integer instead of Fixnum and Bignum.akr
2016-05-17[Feature #12005] Unify Fixnum and Bignum into Integerakr
2016-05-01test/lib/test/unit/assertions.rb defines assert_fixnum and assert_bignum.akr
2016-05-01envutil.rb defines Integer::{FIXNUM_MIN,FIXNUM_MAX}.akr
2016-03-16* test/ruby/test_bignum.rb: Make sure to use Bignum values in the tests.mrkn
2015-12-16Add frozen_string_literal: false for all filesnaruse
2015-09-28preserve encodings in error messagesnobu
2015-05-19numeric.c: Bignum 0 is not positivenobu
2013-10-09test/unit/assertions.rb: return exceptionnobu
2013-09-04* bignum.c (GMP_DIV_DIGITS): New macro.akr
2013-09-02* test/ruby/test_bignum.rb (test_interrupt_during_to_s): Disable itakr
2013-08-02* bignum.c (power_cache_get_power): Appry bigtrunc to the result ofakr
2013-07-13* bignum.c (big_shift3): New function.akr
2013-06-26* bignum.c (bigand_int): Consider negative values.akr
2013-06-06* numeric.c (num_quo): should return a Float for a Float argument.mrkn
2013-03-16test_bignum.rb: refine testnobu
2012-12-22* include/ruby/intern.h: add the prototype declaration ofmrkn
2012-11-27* bignum.c (bigdivrem): optimize the way to retry calculation ofmrkn
2012-11-08* bignum.c (bigmul0): enable big_mul_toom3.mrkn
2012-11-08* bignum.c (bigmul0): disable big_mul_toom3_temporalily.mrkn
2012-10-28* bignum.c (bignew_1): Bignum instances are frozen.ko1
2012-08-23* test/ruby/test_fixnum.rb (TestFixnum#test_singleton_method): new test.usa
2012-03-18* bignum.c (rb_big_pow): estimate result bit size more precisely.nobu
2011-11-22* bignum.c (): refix of r33536. Don't change behavior of Bignum#/.naruse
2011-10-27* bignum.c (rb_big_divide): raise ZeroDivisionError if divisor isnobu
2011-10-27* test/ruby/test_bignum.rb: ensure constants to be Bignum.nobu
2011-09-30* test/ruby/test_bignum.rb: use more descriptive assertions.nobu
2011-09-30* test/ruby/test_bignum.rb (TestBignum#test_interrupt): fix fornobu
2011-08-29* numeric.c (bit_coerce): A Fixnum and a Bignum are only permitted formrkn
2010-08-03* bignum.c (rb_big_eq): never equal to infinity.nobu
2010-08-01* bignum.c (big_op): comparison of bignum and infinity has returned 1mame
2010-04-29* lib/test/unit/assertions.rb (Test::Unit::Assertions#assert):nobu
2010-01-21* test/ruby/test_bignum.rb, test/ruby/test_class.rb,mame
2010-01-18* test/ruby/test_array.rb: add some tests (for coverage).mame
2010-01-18* test/ruby/test_bignum.rb: some coerce definitions (for test) wasmame
2009-06-17 * bignum.c (rb_big_fdiv): checks whether the given second argumenttadf
2008-12-14* bignum.c (rb_big_mul): faster multiplication by Karatsuba method andmame
2008-12-11* test/ruby/test_bignum.rb (TestBignum#test_convert): removematz
2008-05-14test the actual value of (10**32768-1).to_s.akr
2008-05-13check the chracters in (10**32768-1).to_s.akr
2008-05-07* bignum.c (rb_big_fdiv): flo.fdiv(NaN) should result NaN.matz
2008-05-01add a test for [ruby-dev:34553].akr
2008-04-02* numeric.c (num_rdiv): should always return rational number.matz
2008-03-31* numeric.c (num_quo): should convert its operand to Rational.matz