Math_BigInteger
[ class tree: Math_BigInteger ] [ index: Math_BigInteger ] [ all elements ]

Element index for package Math_BigInteger

[ a ] [ b ] [ c ] [ d ] [ e ] [ g ] [ i ] [ m ] [ p ] [ r ] [ s ] [ t ] [ _ ]

_

__clone
in file BigInteger.php, method Math_BigInteger::__clone()
    __clone() magic method
__sleep
in file BigInteger.php, method Math_BigInteger::__sleep()
    __sleep() magic method
__toString
in file BigInteger.php, method Math_BigInteger::__toString()
    __toString() magic method
__wakeup
in file BigInteger.php, method Math_BigInteger::__wakeup()
    __wakeup() magic method
top

a

abs
in file BigInteger.php, method Math_BigInteger::abs()
    Absolute value.
add
in file BigInteger.php, method Math_BigInteger::add()
    Adds two BigIntegers.
top

b

bitwise_and
in file BigInteger.php, method Math_BigInteger::bitwise_and()
    Logical And
bitwise_leftRotate
in file BigInteger.php, method Math_BigInteger::bitwise_leftRotate()
    Logical Left Rotate
bitwise_leftShift
in file BigInteger.php, method Math_BigInteger::bitwise_leftShift()
    Logical Left Shift
bitwise_not
in file BigInteger.php, method Math_BigInteger::bitwise_not()
    Logical Not
bitwise_or
in file BigInteger.php, method Math_BigInteger::bitwise_or()
    Logical Or
bitwise_rightRotate
in file BigInteger.php, method Math_BigInteger::bitwise_rightRotate()
    Logical Right Rotate
bitwise_rightShift
in file BigInteger.php, method Math_BigInteger::bitwise_rightShift()
    Logical Right Shift
bitwise_xor
in file BigInteger.php, method Math_BigInteger::bitwise_xor()
    Logical Exclusive-Or
BigInteger.php
procedural page BigInteger.php
benchmark.php
procedural page benchmark.php
top

c

compare
in file BigInteger.php, method Math_BigInteger::compare()
    Compares two numbers.
copy
in file BigInteger.php, method Math_BigInteger::copy()
    Copy an object
top

d

divide
in file BigInteger.php, method Math_BigInteger::divide()
    Divides two BigIntegers.
demo.php
procedural page demo.php
top

e

equals
in file BigInteger.php, method Math_BigInteger::equals()
    Tests the equality of two numbers.
extendedGCD
in file BigInteger.php, method Math_BigInteger::extendedGCD()
    Calculates the greatest common divisor and Bezout's identity.
top

g

gcd
in file BigInteger.php, method Math_BigInteger::gcd()
    Calculates the greatest common divisor
top

i

isPrime
in file BigInteger.php, method Math_BigInteger::isPrime()
    Checks a numer to see if it's prime
top

m

Math_BigInteger
in file BigInteger.php, method Math_BigInteger::Math_BigInteger()
    Converts base-2, base-10, base-16, and binary strings (base-256) to BigIntegers.
Math_BigInteger
in file BigInteger.php, class Math_BigInteger
    Pure-PHP arbitrary precision integer arithmetic library. Supports base-2, base-10, base-16, and base-256 numbers.
modInverse
in file BigInteger.php, method Math_BigInteger::modInverse()
    Calculates modular inverses.
modPow
in file BigInteger.php, method Math_BigInteger::modPow()
    Performs modular exponentiation.
multiply
in file BigInteger.php, method Math_BigInteger::multiply()
    Multiplies two BigIntegers
top

p

powMod
in file BigInteger.php, method Math_BigInteger::powMod()
    Performs modular exponentiation.
top

r

random
in file BigInteger.php, method Math_BigInteger::random()
    Generate a random number
randomPrime
in file BigInteger.php, method Math_BigInteger::randomPrime()
    Generate a random prime number.
top

s

setPrecision
in file BigInteger.php, method Math_BigInteger::setPrecision()
    Set Precision
setRandomGenerator
in file BigInteger.php, method Math_BigInteger::setRandomGenerator()
    Set random number generator function
subtract
in file BigInteger.php, method Math_BigInteger::subtract()
    Subtracts two BigIntegers.
top

t

toBits
in file BigInteger.php, method Math_BigInteger::toBits()
    Converts a BigInteger to a bit string (eg. base-2).
toBytes
in file BigInteger.php, method Math_BigInteger::toBytes()
    Converts a BigInteger to a byte string (eg. base-256).
toHex
in file BigInteger.php, method Math_BigInteger::toHex()
    Converts a BigInteger to a hex string (eg. base-16)).
toString
in file BigInteger.php, method Math_BigInteger::toString()
    Converts a BigInteger to a base-10 number.
top

Documentation generated on Mon, 11 Mar 2019 15:56:35 -0400 by phpDocumentor 1.4.4. PEAR Logo Copyright © PHP Group 2004.