Package java.math
Class BigInteger
java.lang.Object
java.lang.Number
java.math.BigInteger
- All Implemented Interfaces:
Serializable
,Comparable
- See Also:
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionBigInteger
(byte[] var0) BigInteger
(int var0, byte[] var1) BigInteger
(int var0, int var1, Random var2) BigInteger
(int var0, Random var1) BigInteger
(String var0) BigInteger
(String var0, int var1) -
Method Summary
Modifier and TypeMethodDescriptionabs()
add
(BigInteger var0) and
(BigInteger var0) andNot
(BigInteger var0) int
bitCount()
int
clearBit
(int var0) int
int
compareTo
(BigInteger var0) divide
(BigInteger var0) divideAndRemainder
(BigInteger var0) double
boolean
flipBit
(int var0) float
gcd
(BigInteger var0) int
int
hashCode()
int
intValue()
boolean
isProbablePrime
(int var0) long
max
(BigInteger var0) min
(BigInteger var0) mod
(BigInteger var0) modInverse
(BigInteger var0) modPow
(BigInteger var0, BigInteger var1) multiply
(BigInteger var0) negate()
not()
or
(BigInteger var0) pow
(int var0) remainder
(BigInteger var0) setBit
(int var0) shiftLeft
(int var0) shiftRight
(int var0) int
signum()
subtract
(BigInteger var0) boolean
testBit
(int var0) byte[]
toString()
toString
(int var0) static BigInteger
valueOf
(long var0) xor
(BigInteger var0) Methods inherited from class java.lang.Number
byteValue, shortValue
-
Field Details
-
ZERO
-
ONE
-
-
Constructor Details
-
BigInteger
-
BigInteger
-
BigInteger
public BigInteger(byte[] var0) -
BigInteger
public BigInteger(int var0, byte[] var1) -
BigInteger
-
BigInteger
-
-
Method Details
-
toByteArray
public byte[] toByteArray() -
isProbablePrime
public boolean isProbablePrime(int var0) -
equals
-
compareTo
-
compareTo
- Specified by:
compareTo
in interfaceComparable
-
intValue
public int intValue() -
longValue
public long longValue() -
valueOf
-
add
-
negate
-
signum
public int signum() -
abs
-
pow
-
modPow
-
gcd
-
modInverse
-
getLowestSetBit
public int getLowestSetBit() -
shiftRight
-
shiftLeft
-
subtract
-
multiply
-
divide
-
remainder
-
mod
-
divideAndRemainder
-
toString
-
toString
-
max
-
min
-
hashCode
public int hashCode() -
testBit
public boolean testBit(int var0) -
setBit
-
clearBit
-
flipBit
-
and
-
or
-
xor
-
not
-
andNot
-
bitLength
public int bitLength() -
bitCount
public int bitCount() -
doubleValue
public double doubleValue()- Specified by:
doubleValue
in classNumber
-
floatValue
public float floatValue()- Specified by:
floatValue
in classNumber
-