biginteger
biginteger
pt.kcry.biginteger
BigInteger
BigInteger
BuildInfo
biginteger
/
pt.kcry.biginteger
/
BigInteger
BigInteger
class
BigInteger
extends
Number
with
Comparable
[
BigInteger
]
Companion
object
Graph
Supertypes
trait
Comparable
[
BigInteger
]
class
Number
trait
Serializable
class
Object
trait
Matchable
class
Any
Value members
Value members
Constructors
def
this
(byteArray:
Array
[
Byte
])
def
this
(signum:
Int
, magnitude:
Array
[
Byte
])
def
this
(bitLength:
Int
, certainty:
Int
, rnd:
Random
)
def
this
(numBits:
Int
, rnd:
Random
)
def
this
(s:
String
, radix:
Int
)
def
this
(s:
String
)
Concrete methods
def
abs
():
BigInteger
def
add
(bi:
BigInteger
):
BigInteger
def
and
(bi:
BigInteger
):
BigInteger
def
andNot
(bi:
BigInteger
):
BigInteger
def
bitCount
():
Int
def
bitLength
():
Int
def
clearBit
(n:
Int
):
BigInteger
def
compareTo
(bi:
BigInteger
):
Int
def
divide
(divisor:
BigInteger
):
BigInteger
def
divideAndRemainder
(divisor:
BigInteger
):
Array
[
BigInteger
]
override
def
doubleValue
():
Double
Definition Classes
Number
override
def
equals
(x:
Any
):
Boolean
Definition Classes
Any
def
flipBit
(n:
Int
):
BigInteger
override
def
floatValue
():
Float
Definition Classes
Number
def
gcd
(bi:
BigInteger
):
BigInteger
def
getLowestSetBit
():
Int
override
def
hashCode
():
Int
Definition Classes
Any
override
def
intValue
():
Int
Definition Classes
Number
def
isProbablePrime
(certainty:
Int
):
Boolean
override
def
longValue
():
Long
Definition Classes
Number
def
max
(bi:
BigInteger
):
BigInteger
def
min
(bi:
BigInteger
):
BigInteger
def
mod
(m:
BigInteger
):
BigInteger
def
modInverse
(m:
BigInteger
):
BigInteger
def
modPow
(exponent:
BigInteger
, m:
BigInteger
):
BigInteger
def
multiply
(bi:
BigInteger
):
BigInteger
def
negate
():
BigInteger
def
nextProbablePrime
():
BigInteger
def
not
():
BigInteger
def
or
(bi:
BigInteger
):
BigInteger
def
pow
(exp:
Int
):
BigInteger
def
remainder
(divisor:
BigInteger
):
BigInteger
def
setBit
(n:
Int
):
BigInteger
def
shiftLeft
(n:
Int
):
BigInteger
def
shiftRight
(n:
Int
):
BigInteger
def
signum
():
Int
def
subtract
(bi:
BigInteger
):
BigInteger
def
testBit
(n:
Int
):
Boolean
def
toByteArray
():
Array
[
Byte
]
override
def
toString
():
String
Definition Classes
Any
def
toString
(radix:
Int
):
String
def
xor
(bi:
BigInteger
):
BigInteger
Inherited methods
def
byteValue
():
Byte
Inherited from
Number
def
shortValue
():
Short
Inherited from
Number