The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.

Changes for version 2.001000 - 2023-11-13

  • Fix rounding bug in bsqrt() in Math::BigInt. Also make bsqrt() upgrade only when necessary.
  • Simplify and speed up bsqrt() (for computing the square root) in Math::BigFloat. The computation time now mainly depends on the desired accuracy, not the number of digits in the significand.
  • Add support for using "div_scale" as import parameter, like this
    • use Math::BigFloat div_scale => 80;
  • Add better argument checking when the "div_scale" value is set by the user.

Modules

arbitrary size floating point math package
arbitrary size integer math package
pure Perl module to support Math::BigInt
virtual parent class for Math::BigInt libraries
arbitrary size rational number math package