kmath-core
/
space.kscience.kmath.operations
/
BigInt
common
Big
Int
class
BigInt
:
Comparable
<
BigInt
>
Content copied to clipboard
Types
Functions
Extensions
Types
Companion
Link copied to clipboard
common
object
Companion
Content copied to clipboard
Functions
abs
Link copied to clipboard
common
fun
abs
():
BigInt
Content copied to clipboard
and
Link copied to clipboard
common
infix fun
and
(other:
BigInt
):
BigInt
Content copied to clipboard
compareTo
Link copied to clipboard
common
open operator override fun
compareTo
(other:
BigInt
):
Int
Content copied to clipboard
div
Link copied to clipboard
common
operator fun
div
(other:
Int
):
BigInt
Content copied to clipboard
operator fun
div
(other:
UInt
):
BigInt
Content copied to clipboard
operator fun
div
(other:
BigInt
):
BigInt
Content copied to clipboard
equals
Link copied to clipboard
common
open operator override fun
equals
(other:
Any
?):
Boolean
Content copied to clipboard
hashCode
Link copied to clipboard
common
open override fun
hashCode
():
Int
Content copied to clipboard
minus
Link copied to clipboard
common
operator fun
minus
(b:
BigInt
):
BigInt
Content copied to clipboard
modPow
Link copied to clipboard
common
fun
modPow
(exponent:
BigInt
, m:
BigInt
):
BigInt
Content copied to clipboard
or
Link copied to clipboard
common
infix fun
or
(other:
BigInt
):
BigInt
Content copied to clipboard
plus
Link copied to clipboard
common
operator fun
plus
(b:
BigInt
):
BigInt
Content copied to clipboard
rem
Link copied to clipboard
common
operator fun
rem
(other:
Int
):
Int
Content copied to clipboard
operator fun
rem
(other:
BigInt
):
BigInt
Content copied to clipboard
shl
Link copied to clipboard
common
infix fun
shl
(i:
Int
):
BigInt
Content copied to clipboard
shr
Link copied to clipboard
common
infix fun
shr
(i:
Int
):
BigInt
Content copied to clipboard
times
Link copied to clipboard
common
operator fun
times
(other:
Int
):
BigInt
Content copied to clipboard
operator fun
times
(other:
UInt
):
BigInt
Content copied to clipboard
operator fun
times
(b:
BigInt
):
BigInt
Content copied to clipboard
toString
Link copied to clipboard
common
open override fun
toString
():
String
Content copied to clipboard
unaryMinus
Link copied to clipboard
common
operator fun
unaryMinus
():
BigInt
Content copied to clipboard
Extensions
div
Link copied to clipboard
common
open operator fun
BigInt
.
div
(k:
Number
):
BigInt
Content copied to clipboard
Division of this element by scalar.
open operator fun
BigInt
.
div
(b:
BigInt
):
BigInt
Content copied to clipboard
Division of two elements.
minus
Link copied to clipboard
common
open operator fun
BigInt
.
minus
(b:
BigInt
):
BigInt
Content copied to clipboard
Subtraction of two elements.
open operator fun
BigInt
.
minus
(b:
Number
):
BigInt
Content copied to clipboard
Subtraction of element from number.
plus
Link copied to clipboard
common
open operator fun
BigInt
.
plus
(b:
BigInt
):
BigInt
Content copied to clipboard
Addition of two elements.
open operator fun
BigInt
.
plus
(b:
Number
):
BigInt
Content copied to clipboard
Addition of element and scalar.
times
Link copied to clipboard
common
open operator fun
BigInt
.
times
(k:
Number
):
BigInt
Content copied to clipboard
Multiplication of this element by a scalar.
open operator fun
BigInt
.
times
(b:
BigInt
):
BigInt
Content copied to clipboard
Multiplies this element by scalar.
unaryMinus
Link copied to clipboard
common
open operator fun
BigInt
.
unaryMinus
():
BigInt
Content copied to clipboard
The negation of this element.
unaryPlus
Link copied to clipboard
common
open operator fun
BigInt
.
unaryPlus
():
BigInt
Content copied to clipboard
Returns this value.