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.999818 - 21 Oct 2019 08:36:37 UTCWith this module you can define constant BigFloats 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 the fly, nor wo...
PJACKLAM/Math-BigInt-Constant-1.11 - 08 Dec 2016 12:08:10 UTCThis 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.14 - 04 Dec 2016 09:27:23 UTCMan, 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 UTCMath::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. * Leading and...
PJACKLAM/Math-BigInt-1.999818 - 21 Oct 2019 08:36:37 UTCMath::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.2614 - 17 Apr 2018 19:47:32 UTCThis 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.29 - 01 Feb 2017 18:48:59 UTCThis 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 UTCCompute 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 UTCCurrency 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 UTCThe 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 UTCThis 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 UTCThis 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 UTCMath::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.019 - 07 Jan 2021 17:26:03 UTCMath::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 UTCA 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 UTCThis 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.999818 - 21 Oct 2019 08:36:37 UTCThis 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