**Math::Int128 - Manipulate 128 bits integers in Perl**

This module adds support for 128 bit integers, signed and unsigned, to Perl. In order to compile this module, your compiler must support one of either the "__int128" or "int __attribute__ ((__mode__ (TI)))" types. Both GCC and Clang have supported on...

SALVA/Math-Int128-0.22 - 07 Apr 2015 14:09:16 UTC**Math::Int128::die_on_overflow - catch overflows when using Math::Int128**

SALVA/Math-Int128-0.22 - 07 Apr 2015 14:09:16 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.14 - 04 Dec 2016 09:27:23 UTC**Math::DWT - Pure Perl 1-D Discrete Wavelet Transform.**

KROH/Math-DWT-0.022 - 30 Jun 2016 03:08:23 UTC

**Math::GMPn - Fixed length integer arithmetic.**

This module provides a set of functions to perform arithmetic on fixed length but arbitrarily large bit strings implemented on top of the GMP library low level functions (see <http://gmplib.org/manual/Low_002dlevel-Functions.html>). Numbers are repre...

SALVA/Math-GMPn-0.03 - 24 Feb 2011 12:00:04 UTC**Math::GMPf - perl interface to the GMP library's floating point (mpf) functions.**

A bigfloat module utilising the Gnu MP (GMP) library. Basically this module simply wraps all of the 'mpf' floating point functions provided by that library. The documentation below extensively plagiarises the GMP documentation at http://gmplib.org . ...

SISYPHUS/Math-GMPf-0.43 - 23 Aug 2017 13:19:01 UTC**Math::BaseCnv - basic functions to CoNVert between number Bases**

BaseCnv provides a few simple functions for converting between arbitrary number bases. You're probably better off using Michael Robinton's Math::Base::Convert benchmarked high-performance Perl modules. Another object syntax for number-base conversion...

PIP/Math-BaseCnv-1.14 - 30 Jul 2016 12:06:39 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-127 - 17 Aug 2019 13:14:00 UTC**Math::RungeKutta - Integrating Systems of Differential Equations**

RungeKutta.pm offers algorithms for the numerical integration of simultaneous differential equations of the form dY/dt = F(t,Y) where Y is an array of variables whose initial values Y(0) are known, and F is a function known from the dynamics of the p...

PJB/Math-RungeKutta-1.07 - 21 Aug 2010 05:31:09 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::BaseConvert - fast functions to CoNVert between number Bases**

BaseConvert provides a few simple functions for converting between arbitrary number bases. It is as fast as I currently know how to make it (of course relying only on the lovely Perl). If you would rather utilize an object syntax for number-base conv...

CHROMATIC/Math-BaseConvert-1.8 - 14 Apr 2016 16:32:23 UTC**Math::Base::Convert - very fast base to base conversion**

This module provides fast functions and methods to convert between arbitrary number bases from 2 (binary) thru 65535. This module is pure Perl, has no external dependencies, and is backward compatible with old versions of Perl 5....

MIKER/Math-Base-Convert-0.11 - 22 Oct 2015 22:34:07 UTC**Math::Logic::Ternary - ternary logic and related operations**

Introduction Ternary or three-valued logic is a logic in which there are three truth values indicating true, false and some third value, often used to denote uncertainty or indefiniteness. Ternary logic within a system of reasoning has come up in phi...

MHASCH/Math-Logic-Ternary-0.004 - 01 Aug 2017 21:26:15 UTC**Math::NumSeq::ReRound - sequence from repeated rounding up**

This is the sequence of values formed by repeatedly rounding up to a multiple of i-1, i-2, ..., 2, 1. 1, 2, 4, 6, 10, 12, 18, 22, 30, 34, 42, 48, 58, 60, 78, ... starting i=1 For example i=5 start at 5, round up to a multiple of 4 to give 8, then rou...

KRYDE/Math-NumSeq-74 - 23 Feb 2020 03:55:27 UTC**Math::Prime::Util::GMP - Utilities related to prime numbers and factoring, using GMP**

A module for number theory in Perl using GMP. This includes primality tests, getting primes in a range, factoring, and more. While it certainly can be used directly, the main purpose of this module is for Math::Prime::Util. That module will automatic...

DANAJ/Math-Prime-Util-GMP-0.52 - 22 Jun 2020 09:19:08 UTC**Math::PlanePath::LTiling - 2x2 self-similar of four pattern parts**

This is a self-similar tiling by "L" shapes. A base "L" is replicated four times with end parts turned +90 and -90 degrees to make a larger L, +-----+-----+ |12 | 15| | +--+--+ | | |14 | | +--+ +--+--+ | | |11 | | +--+ +--+ |13 | | | +-----+ +-----+-...

KRYDE/Math-PlanePath-127 - 17 Aug 2019 13:14:00 UTC**Math::PlanePath::PowerArray - array by powers**

This is a split of N into an odd part and power of 2,...

KRYDE/Math-PlanePath-127 - 17 Aug 2019 13:14:00 UTC**Math::PlanePath::SquareArms - four spiral arms**

This path follows four spiral arms, each advancing successively, ...--33--29 3 | 26--22--18--14--10 25 2 | | | 30 11-- 7-- 3 6 21 1 | | | | ... 15 4 1 2 17 ... <- Y=0 | | | | | 19 8 5-- 9--13 32 -1 | | | 23 12--16--20--24--28 -2 | 27--31--... -3 ^ ^ ...

KRYDE/Math-PlanePath-127 - 17 Aug 2019 13:14:00 UTC