Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
cpan/Math-BigInt - Update to version 2.000000
(All library and test updates by Peter John Acklam.) 2.000000 2023-10-29 * Merge the Math-BigRat distribution into the Math-BigInt distribution. This merge eliminates the problems that users have experienced when incompatible versions of the two distributions have been installed. This fixes CPAN RT #143228. * Add method from_dec() to Math::BigRat to make Math::BigRat more consistent with Math::BigInt and Math::BigFloat. * To be consistent with Math::BigInt and Math::BigFloat, make it possible to use "require" with Math::BigRat, e.g., require Math::BigRat; $x = Math::BigRat -> bone(); * Fix cases where "require" doesn't work for Math::BigInt and Math::BigFloat, and add tests to verify that "require" works for Math::BigInt, Math::BigRat, and Math::BigFloat. * Add methods bblsft() and bbrsft() to Math::BigRat to make Math::BigRat consistent with Math::BigInt and Math::BigFloat. These methods do bitwise left and right shift, respectively. * Fix bug in to_oct() and to_bin() in Math::BigFloat. They called to_hex() when upgrading, but should have called to_oct() and to_bin(), respectively. * Add to_hex(), to_oct(), to_bin() to Math::BigRat. * Add new method binv() to Math::BigInt, Math::BigFloat, and Math::BigRat. * Improve as_float() and as_rat(). * POD updates. Committer: As part of synching Math-BigInt-2.000000 into blead, the Math-BigRat distribution was removed from Porting/Maintainers.pl, MANIFEST, etc.
- Loading branch information
Showing
45 changed files
with
825 additions
and
4,530 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.