BENCHMARK BUGS CHANGES # changes from the original v0.01 CREDITS examples/1000.txt examples/bigprimes.pl examples/hailstone.pl examples/prime.pl GOALS HISTORY # detailed version history inc/Module/Install.pm inc/Module/Install/Base.pm inc/Module/Install/Can.pm inc/Module/Install/Fetch.pm inc/Module/Install/Makefile.pm inc/Module/Install/Metadata.pm inc/Module/Install/Win32.pm inc/Module/Install/WriteAll.pm INSTALL lib/Math/BigFloat.pm lib/Math/BigInt.pm lib/Math/BigInt/Calc.pm lib/Math/BigInt/CalcEmu.pm # emulate missing low-level math routines LICENSE Makefile.PL MANIFEST MANIFEST.SKIP META.yml # Module meta-data (added by MakeMaker) NEW # what's new in this version README SIGNATURE t/_e_math.t # test _e_foo() helper routines in MBF t/alias.inc # core test for alias subroutines t/bare_mbf.t # test Math::BigInt's sim of Calc via BigFloat t/bare_mbi.t # test Math::BigInt's simulation of Calc t/bare_mif.t # Rounding tests under BareCalc t/big_pi_e.t t/bigfltpm.inc # contains actual tests for MBF t/bigfltpm.t # shell for M::BF tests t/bigintc.t # pure perl implementation of uint math core t/bigintpm.inc # contains actual tests for MBI t/bigintpm.t # shell for M::BI tests t/bigints.t # scalar implementation of uint math core t/biglog.t # test the blog function w/ large numbers t/bigroot.t # test the broot function w/ large numbers t/calling.t # ensure that Class->method('string') works t/config.t # test Math::BigInt->config() t/const_mbf.t # test Math::BigFloat ':constant' t/constant.t # test Math::BigInt/BigFloat ':constant' t/downgrade.t # see if downgrading works t/inf_nan.t # inf and NaN handling t/isa.t # isa() and new() w/ mixed classes tests t/lib_load.t # test registered callbacks t/Math/BigFloat/Subclass.pm # empty subclass t/Math/BigInt/BareCalc.pm # for testing BigInt's simulation of Calc t/Math/BigInt/Scalar.pm # to test replacements for Math::BigInt::Calc t/Math/BigInt/Subclass.pm # empty subclass t/mbf_ali.t # test alias subroutines w/ alias.inc t/mbi_ali.t # test alias subrotuines w/ alias.inc t/mbi_rand.t # do some testing w/ random inputs/outputs t/mbimbf.inc # test accuracy/precision settings in MBI/MBF t/mbimbf.t # test A & P with MBI/MBF t/nan_cmp.t t/new_overloaded.t t/pod.t # test that the POD is well-formed t/pod_cov.t # test that the POD covers all public functions t/req_mbf0.t # test: require Math::BigFloat; ->bzero(); t/req_mbf1.t # test: require Math::BigFloat; ->bone(); t/req_mbfa.t # test: require Math::BigFloat; ->bnan(); t/req_mbfi.t # test: require Math::BigFloat; ->binf(); t/req_mbfn.t # test: require Math::BigFloat; ->new(); t/req_mbfw.t # require Math::BigFloat; import ( with => ); t/require.t # test: require Math::BigInt; t/sub_ali.t # test alias subroutines w/ alias.inc t/sub_mbf.t # empty subclass test for M::BF t/sub_mbi.t # empty subclass test for M::BI t/sub_mif.t # test A & P with Subclasses t/trap.t # test whether trap_nan and trap_inf works t/upgrade.inc # actual tests for upgrading t/upgrade.t # see if upgrading in BigInt works t/upgradef.t # see if upgrading in BigFloat works t/use.t # test: use Math::BigInt(); t/use_lib1.t # test various use combos of MBI and MBF w/ lib t/use_lib2.t # test various use combos of MBI and MBF w/ lib t/use_lib3.t # test various use combos of MBI and MBF w/ lib t/use_lib4.t # test various use combos of MBI and MBF w/ lib t/use_mbfw.t # use BigFloat w/ with and lib at the same time t/with_sub.t # test Math::BigFloat with => 'package' TODO