Size

Types

Link copied to clipboard
enum Binary
Link copied to clipboard
enum Decimal

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
open fun abs(): BigInteger
Link copied to clipboard
open fun add(val: BigInteger): BigInteger
Link copied to clipboard
open fun and(val: BigInteger): BigInteger
Link copied to clipboard
open fun andNot(val: BigInteger): BigInteger
Link copied to clipboard
open fun bitCount(): Int
Link copied to clipboard
open fun bitLength(): Int
Link copied to clipboard
open fun byteValue(): Byte
Link copied to clipboard
open fun byteValueExact(): Byte
Link copied to clipboard
open fun clearBit(n: Int): BigInteger
Link copied to clipboard
open fun compareTo(val: BigInteger): Int
Link copied to clipboard
open fun divide(val: BigInteger): BigInteger
Link copied to clipboard
Link copied to clipboard
open fun doubleValue(): Double
Link copied to clipboard
open fun equals(x: Any): Boolean
Link copied to clipboard
open fun flipBit(n: Int): BigInteger
Link copied to clipboard
open fun floatValue(): Float
Link copied to clipboard
open fun gcd(val: BigInteger): BigInteger
Link copied to clipboard
open fun getLowestSetBit(): Int
Link copied to clipboard
open fun hashCode(): Int
Link copied to clipboard
open fun intValue(): Int
Link copied to clipboard
open fun intValueExact(): Int
Link copied to clipboard
open fun isProbablePrime(certainty: Int): Boolean
Link copied to clipboard
open fun longValue(): Long
Link copied to clipboard
open fun longValueExact(): Long
Link copied to clipboard
open fun max(val: BigInteger): BigInteger
Link copied to clipboard
open fun min(val: BigInteger): BigInteger
Link copied to clipboard
open fun mod(m: BigInteger): BigInteger
Link copied to clipboard
Link copied to clipboard
open fun modPow(exponent: BigInteger, m: BigInteger): BigInteger
Link copied to clipboard
Link copied to clipboard
open fun negate(): BigInteger
Link copied to clipboard
Link copied to clipboard
open fun not(): BigInteger
Link copied to clipboard
@Contract(value = "_, _ -> new")
open fun of(value: String, @NonNull unit: Size.Binary): Size
@Contract(value = "_, _ -> new")
open fun of(value: String, @NonNull unit: Size.Decimal): Size
Link copied to clipboard
open fun or(val: BigInteger): BigInteger
Link copied to clipboard
Link copied to clipboard
open fun pow(exponent: Int): BigInteger
Link copied to clipboard
open fun probablePrime(bitLength: Int, rnd: Random): BigInteger
Link copied to clipboard
Link copied to clipboard
open fun setBit(n: Int): BigInteger
Link copied to clipboard
open fun shiftLeft(n: Int): BigInteger
Link copied to clipboard
open fun shiftRight(n: Int): BigInteger
Link copied to clipboard
open fun shortValue(): Short
Link copied to clipboard
Link copied to clipboard
open fun signum(): Int
Link copied to clipboard
open fun sqrt(): BigInteger
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun testBit(n: Int): Boolean
Link copied to clipboard
open fun to(@NonNull unit: Size.Binary, fix: Int): BigDecimal
open fun to(@NonNull unit: Size.Decimal, fix: Int): BigDecimal
Link copied to clipboard
open fun toByteArray(): Array<Byte>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun toString(radix: Int): String
Link copied to clipboard
open fun valueOf(val: Long): BigInteger
Link copied to clipboard
open fun xor(val: BigInteger): BigInteger