cpan Math-BigInt 1.999716

latest releases: 2.003003, 2.003002, 2.003001...
8 years ago
  • $x->new(...) can no longer be used to assign a value to $x. This was a
    mistake introduced in v1.999712. As the name "new" implies, it should always
    return a new object.

  • Using new() with no argument no longer gives a warning. This use has been
    discouraged, in favour of bzero(), for many years, but people are still
    using it, so I am reintroducing the support for this.

  • Added btdiv() and btmod() for truncated division (T-division) and ditto
    remainder. Add tests.

  • Add test files author-bmod-bdiv-mbi.t author-btmod-btdiv-mbi.t with more
    thorough testing of bdiv(), bmod(), btdiv(), and btmod().

  • When new() is used as an instance method, the new object is initialized as a
    copy of the invocand.

  • Move test for numfiy() of +Inf, -Inf, NaN, and big integers from
    bigfltpm.inc and bigintpm.inc into author-numify-mbi.t and
    author-numify-mbf.t.

  • Improved wording and fixed typos in earlier changelog entries.

Don't miss a new Math-BigInt release

NewReleases is sending notifications on new releases.