Thursday, July 11, 2013

java.math.BigInteger;

Field Summary
static BigIntegerONE
          The BigInteger constant one.
static BigIntegerZERO
          The BigInteger constant zero.

Constructor Summary
BigInteger(byte[] val)
          Translates a byte array containing the two's-complement binary representation of a BigInteger into a BigInteger.
BigInteger(int signum, byte[] magnitude)
          Translates the sign-magnitude representation of a BigInteger into a BigInteger.
BigInteger(int bitLength, int certainty, Random rnd)
          Constructs a randomly generated positive BigInteger that is probably prime, with the specified bitLength.
BigInteger(int numBits, Random rnd)
          Constructs a randomly generated BigInteger, uniformly distributed over the range 0 to (2numBits - 1), inclusive.
BigInteger(String val)
          Translates the decimal String representation of a BigInteger into a BigInteger.
BigInteger(String val, int radix)
          Translates the String representation of a BigInteger in the specified radix into a BigInteger.

Method Summary
 BigIntegerabs()
          Returns a BigInteger whose value is the absolute value of this BigInteger.
 BigIntegeradd(BigInteger val)
          Returns a BigInteger whose value is (this + val).
 BigIntegerand(BigInteger val)
          Returns a BigInteger whose value is (this & val).
 BigIntegerandNot(BigInteger val)
          Returns a BigInteger whose value is (this & ~val).
 intbitCount()
          Returns the number of bits in the two's complement representation of this BigInteger that differ from its sign bit.
 intbitLength()
          Returns the number of bits in the minimal two's-complement representation of this BigInteger, excluding a sign bit.
 BigIntegerclearBit(int n)
          Returns a BigInteger whose value is equivalent to this BigInteger with the designated bit cleared.
 intcompareTo(BigInteger val)
          Compares this BigInteger with the specified BigInteger.
 intcompareTo(Object o)
          Compares this BigInteger with the specified Object.
 BigIntegerdivide(BigInteger val)
          Returns a BigInteger whose value is (this / val).
 BigInteger[]divideAndRemainder(BigInteger val)
          Returns an array of two BigIntegers containing (this / val) followed by (this % val).
 doubledoubleValue()
          Converts this BigInteger to a double.
 booleanequals(Object x)
          Compares this BigInteger with the specified Object for equality.
 BigIntegerflipBit(int n)
          Returns a BigInteger whose value is equivalent to this BigInteger with the designated bit flipped.
 floatfloatValue()
          Converts this BigInteger to a float.
 BigIntegergcd(BigInteger val)
          Returns a BigInteger whose value is the greatest common divisor of abs(this) and abs(val).
 intgetLowestSetBit()
          Returns the index of the rightmost (lowest-order) one bit in this BigInteger (the number of zero bits to the right of the rightmost one bit).
 inthashCode()
          Returns the hash code for this BigInteger.
 intintValue()
          Converts this BigInteger to an int.
 booleanisProbablePrime(int certainty)
          Returns true if this BigInteger is probably prime, false if it's definitely composite.
 longlongValue()
          Converts this BigInteger to a long.
 BigIntegermax(BigInteger val)
          Returns the maximum of this BigInteger and val.
 BigIntegermin(BigInteger val)
          Returns the minimum of this BigInteger and val.
 BigIntegermod(BigInteger m)
          Returns a BigInteger whose value is (this mod m).
 BigIntegermodInverse(BigInteger m)
          Returns a BigInteger whose value is (this-1 mod m).
 BigIntegermodPow(BigInteger exponent, BigInteger m)
          Returns a BigInteger whose value is (thisexponent mod m).
 BigIntegermultiply(BigInteger val)
          Returns a BigInteger whose value is (this * val).
 BigIntegernegate()
          Returns a BigInteger whose value is (-this).
 BigIntegernot()
          Returns a BigInteger whose value is (~this).
 BigIntegeror(BigInteger val)
          Returns a BigInteger whose value is (this | val).
 BigIntegerpow(int exponent)
          Returns a BigInteger whose value is (thisexponent).
static BigIntegerprobablePrime(int bitLength, Random rnd)
          Returns a positive BigInteger that is probably prime, with the specified bitLength.
 BigIntegerremainder(BigInteger val)
          Returns a BigInteger whose value is (this % val).
 BigIntegersetBit(int n)
          Returns a BigInteger whose value is equivalent to this BigInteger with the designated bit set.
 BigIntegershiftLeft(int n)
          Returns a BigInteger whose value is (this << n).
 BigIntegershiftRight(int n)
          Returns a BigInteger whose value is (this >> n).
 intsignum()
          Returns the signum function of this BigInteger.
 BigIntegersubtract(BigInteger val)
          Returns a BigInteger whose value is (this - val).
 booleantestBit(int n)
          Returns true if and only if the designated bit is set.
 byte[]toByteArray()
          Returns a byte array containing the two's-complement representation of this BigInteger.
 StringtoString()
          Returns the decimal String representation of this BigInteger.
 StringtoString(int radix)
          Returns the String representation of this BigInteger in the given radix.
static BigIntegervalueOf(long val)
          Returns a BigInteger whose value is equal to that of the specified long.
 BigIntegerxor(BigInteger val)
          Returns a BigInteger whose value is (this ^ val).

Methods inherited from class java.lang.Number
byteValueshortValue

Methods inherited from class java.lang.Object
clonefinalizegetClassnotifynotifyAllwaitwaitwait

No comments:

Post a Comment

Animated Social Gadget - Blogger And Wordpress Tips