###
Math::BigFloat - Arbitrary size floating point math package

Math::BigFloat provides support for arbitrary precision floating point. Overloading is also provided for Perl operators. All operators (including basic math operations) are overloaded if you declare your big floating point numbers as $x = Math::BigFl...

PJACKLAM/Math-BigInt-1.999829 - 31 Dec 2021 06:40:52 UTC###
Math::BigFloat::Constant - arbitrary sized constant integers

With this module you can define constant Math::BigFloat objects on a per-object basis. The usual "use Math::BigFloat ':constant'" will catch all floating point constants in the script at compile time, but will not let you create constant values on th...

PJACKLAM/Math-BigInt-Constant-1.13 - 29 Sep 2021 14:54:30 UTC###
Math::Big - routines (cos,sin,primes,hailstone,euler,fibbonaci etc) with big numbers

This module contains some routines that may come in handy when you want to do some math with really, really big (or small) numbers. These are primarily examples....

PJACKLAM/Math-Big-1.16 - 29 Sep 2021 18:48:01 UTC###
Math::Yapp - Perl extension for working with Polynomials. Yes, I know there are *many!* Polynomial packages. And like them, I started it for (geeky) fun, then got obsessed with it as a learning experience. Enjoy!

Man, if that synopsis don't say it all, what can I possibly add? :-) OK, as mentioned above, this is a fun project. The plan, not necessarily all implemented at the first release, is to provide many kinds of operations on the polynomials that intimid...

JASALOMON/Math-Yapp-1.07 - 26 Feb 2017 21:40:36 UTC###
Math::BigInt - Arbitrary size integer/float math package

Math::BigInt provides support for arbitrary precision integers. Overloading is also provided for Perl operators. Input Input values to these routines may be any scalar number or string that looks like a number and represents an integer. Anything that...

PJACKLAM/Math-BigInt-1.999829 - 31 Dec 2021 06:40:52 UTC###
Math::BigRat - Arbitrary big rational numbers

Math::BigRat complements Math::BigInt and Math::BigFloat by providing support for arbitrary big rational numbers. MATH LIBRARY You can change the underlying module that does the low-level math operations by using: use Math::BigRat try => 'GMP'; Note:...

PJACKLAM/Math-BigRat-0.2620 - 03 Oct 2021 13:38:14 UTC###
Math::String - Arbitrary sized integers having arbitrary charsets to calculate with key rooms

This module lets you calculate with strings (specifically passwords, but not limited to) as if they were big integers. The strings can have arbitrary length and charsets. Please see Math::String::Charset for full documentation on possible character s...

PJACKLAM/Math-String-1.30 - 18 Jul 2021 15:40:39 UTC###
Math::Complex - complex numbers and associated mathematical functions

This package lets you create and manipulate complex numbers. By default, *Perl* limits itself to real numbers, but an extra "use" statement brings full complex support, along with a full set of mathematical functions typically associated with and/or ...

ZEFRAM/Math-Complex-1.59 - 01 Feb 2012 23:39:04 UTC###
Math::Counting - Combinatorial counting operations

Compute the factorial, number of permutations, number of derangements and number of combinations. The ":big" functions are wrappers around "bfac" in Math::BigInt with a bit of arithmetic between. The student versions exist to illustrate the computati...

GENE/Math-Counting-0.1307 - 30 Oct 2019 16:09:23 UTC###
Math::Currency - Exact Currency Math with Formatting and Rounding

Currency math is actually more closely related to integer math than it is to floating point math. Rounding errors on addition and subtraction are not allowed and division/multiplication should never create more accuracy than the original values. All ...

MSCHOUT/Math-Currency-0.52 - 29 Jul 2017 19:24:39 UTC###
Math::Assistant - functions for various exact algebraic calculations

The module contains important algebraic operations: matrix rank, determinant and solve an equation system. The integer values are accepted. Calculations with the raised accuracy....

DONANGEL/Math-Assistant-0.05 - 05 Jan 2013 12:07:41 UTC###
Math::PlanePath - points on a path through the 2-D plane

This is a base class for some mathematical paths which map an integer position $n to and from coordinates "$x,$y" in the 2D plane. The current classes include the following. The intention is that any "Math::PlanePath::Something" is a PlanePath, and s...

KRYDE/Math-PlanePath-129 - 19 Jan 2021 06:32:01 UTC###
Math::FixedPoint

This module implements fixed point arithmetic for Perl. There are applications, such as currency/money handling, where floating point numbers are not the best fit due to it's limited precision. $ perl -e 'print int(37.73*100)' 3772 This problem is un...

DICHI/Math-FixedPoint-0.20130625.1928 - 25 Jun 2013 19:29:05 UTC###
Math::Calculator - a multi-stack calculator class

Math::Calculator is a simple class representing a stack-based calculator. It can have an arbitrary number of stacks....

RJBS/Math-Calculator-1.022 - 29 Sep 2013 01:46:39 UTC###
Math::Polynomial - Perl class for polynomials in one variable

Math::Polynomial objects represent polynomials in one variable, i.e. expressions built with finitely many additions, subtractions and multiplications of the variable and some constants. A standard way of writing down a polynomial in one variable is a...

MHASCH/Math-Polynomial-1.021 - 03 Apr 2021 10:31:10 UTC###
Math::Prime::Util - Utilities related to prime numbers, including fast sieves and factoring

A module for number theory in Perl. This includes prime sieving, primality tests, primality proofs, integer factoring, counts / bounds / approximations for primes, nth primes, and twin primes, random prime generation, and much more. This module is th...

DANAJ/Math-Prime-Util-0.73 - 15 Nov 2018 18:56:14 UTC###
Math::BigInt::Lib - virtual parent class for Math::BigInt libraries

This module provides support for big integer calculations. It is not intended to be used directly, but rather as a parent class for backend libraries used by Math::BigInt, Math::BigFloat, Math::BigRat, and related modules. Other backend libraries inc...

PJACKLAM/Math-BigInt-1.999829 - 31 Dec 2021 06:40:52 UTC###
Bundle::Math::Big - Bundle of modules related to arbitrary size numbers

This is a bundle of modules related to arbitrary size numbers. This also includes arbitrary precision number modules. Please have a look at Bundle::Math. If you would like to see a specific module included in a future version of this bundle, please s...

SMUELLER/Bundle-Math-Big-1.00 - 03 Apr 2004 16:12:40 UTC