Math_BigInteger
pear.php.net
Pure-PHP arbitrary precission integer arithmetic library
Supports base-2, base-10, base-16, and base-256 numbers. Uses the GMP or BCMath extensions, if available, and an internal implementation, otherwise.
Jim Wigginton
terrafrost
terrafrost@php.net
yes
2016-04-12
1.0.3
1.0.3
stable
stable
MIT
- Fix PHP7 constructor deprecation notice
4.2
1.4.0
pcre
1.0.0RC1
1.0.0
beta
beta
2006-10-26
LGPL
Initial PEAR release.
1.0.0RC2
1.0.0
beta
beta
2006-11-16
LGPL
Added bitwise_or(), bitwise_and(), bitwise_xor(), and bitwise_not()
1.0.0RC3
1.0.0
beta
beta
2007-02-05
LGPL
- Fix for bug #9654: In MODE_INTERNAL, modPow doesn't work occasionally
- Other bug fixes
1.0.0
1.0.0
stable
stable
2010-05-26
LGPL
- significant speed-ups
- new functions: gcd(), extendedGCD(), isPrime(), random(), randomPrime(), bitwise_leftRotate(), bitwise_rightRotate(), setPrecision(), toHex(), toBits() and equals()
- PHP_Compat is now optional. Store it in your include path if you require PHP4 support but otherwise it is unrequired.
1.0.2
1.0.0
stable
stable
2014-02-11
MIT
- (internal, bcmath) use OpenSSL, if available, for modular exponentiation
- (internal) use 64-bit ints, if available, and 64-bit floats, otherwise
- (all) improve random number generation
- change license to less restrictive MIT license
1.0.3
1.0.3
stable
stable
2016-04-12
MIT
- Fix PHP7 constructor deprecation notice