Uses of Class
de.bb.minissl.BigInteger

Packages that use BigInteger
de.bb.minissl   
 

Uses of BigInteger in de.bb.minissl
 

Fields in de.bb.minissl declared as BigInteger
static BigInteger BigInteger.ZERO
           
static BigInteger BigInteger.ONE
           
static BigInteger BigInteger.TWO
           
static BigInteger BigInteger.THREE
           
static BigInteger BigInteger.TEN
           
 

Methods in de.bb.minissl that return BigInteger
 BigInteger BigInteger.subtract(BigInteger o)
          Subtract from this number the value o, and return a new BigInteger containing the result. pseudo: return this - o
 BigInteger BigInteger.add(BigInteger o)
          Add to this number the value o, and return a new BigInteger containing the result. pseudo: return this + o
 BigInteger BigInteger.multiply(BigInteger o)
          Multiply this number by the value o, and return a new BigInteger containing the result. pseudo: return this * o
 BigInteger BigInteger.divide(BigInteger div)
          Divide this number by the value o, and return a new BigInteger containing the result. pseudo: return this / o
 BigInteger BigInteger.mod(BigInteger div)
          Calculate the modulo for this number by the value o, and return a new BigInteger containing the result. pseudo: return this mod o
 BigInteger[] BigInteger.divideAndRemainder(BigInteger div)
          Calculate the division and modulo for this number by the value o, and return a new BigInteger array containing the results. pseudo: return {this / o, this mod o }
 BigInteger BigInteger.modInverse(BigInteger n)
          Calculate the modulo inverse for this number by the value n, and return a new BigInteger containing the result. pseudo: solves a * result == 1 (mod n)
 BigInteger BigInteger.shiftLeft(int n)
          Calculate the left shift for this number by the value n, and return a new BigInteger containing the result. pseudo: return this << n
 BigInteger BigInteger.shiftRight(int n)
          Calculate the rights shift for this number by the value n, and return a new BigInteger containing the result. pseudo: return this >> n
 BigInteger BigInteger.gcd(BigInteger b)
          Calculate the greatest common divisor.
 BigInteger BigInteger.modPow(BigInteger exp, BigInteger mod)
          Calculate this^exp % mod.
 BigInteger BigInteger.negate()
          Create a BigInteger with - this value. x.negate() + x = 0
 

Methods in de.bb.minissl with parameters of type BigInteger
 BigInteger BigInteger.subtract(BigInteger o)
          Subtract from this number the value o, and return a new BigInteger containing the result. pseudo: return this - o
 BigInteger BigInteger.add(BigInteger o)
          Add to this number the value o, and return a new BigInteger containing the result. pseudo: return this + o
 BigInteger BigInteger.multiply(BigInteger o)
          Multiply this number by the value o, and return a new BigInteger containing the result. pseudo: return this * o
 BigInteger BigInteger.divide(BigInteger div)
          Divide this number by the value o, and return a new BigInteger containing the result. pseudo: return this / o
 BigInteger BigInteger.mod(BigInteger div)
          Calculate the modulo for this number by the value o, and return a new BigInteger containing the result. pseudo: return this mod o
 BigInteger[] BigInteger.divideAndRemainder(BigInteger div)
          Calculate the division and modulo for this number by the value o, and return a new BigInteger array containing the results. pseudo: return {this / o, this mod o }
 BigInteger BigInteger.modInverse(BigInteger n)
          Calculate the modulo inverse for this number by the value n, and return a new BigInteger containing the result. pseudo: solves a * result == 1 (mod n)
 int BigInteger.compareTo(BigInteger o)
          Compare this BigInteger to another BigInteger.
 BigInteger BigInteger.gcd(BigInteger b)
          Calculate the greatest common divisor.
 BigInteger BigInteger.modPow(BigInteger exp, BigInteger mod)
          Calculate this^exp % mod.