Package-level declarations

BigInt: an arbitrary-precision integer.

BigInt: an arbitrary-precision integer.

BigInt: an arbitrary-precision integer.

BigInt: an arbitrary-precision integer.

Types

Link copied to clipboard
@Serializable(with = BigIntAsStringSerializer::class)
expect class BigInt : Number, Comparable<BigInt>
@Serializable(with = BigIntAsStringSerializer::class)
actual class BigInt : Number, Comparable<BigInt>
@Serializable(with = BigIntAsStringSerializer::class)
actual class BigInt : Number, Comparable<BigInt>
@Serializable(with = BigIntAsStringSerializer::class)
actual class BigInt : Number, Comparable<BigInt>
Link copied to clipboard
object BigIntAsByteArraySerializer : KSerializer<BigInt>
Link copied to clipboard
object BigIntAsStringSerializer : KSerializer<BigInt>

Functions

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun String.hexToBigInt(format: HexFormat = HexFormat.Default): BigInt
Link copied to clipboard
expect fun Byte.toBigInt(): BigInt
expect fun Int.toBigInt(): BigInt
expect fun Long.toBigInt(): BigInt
expect fun Short.toBigInt(): BigInt
expect fun String.toBigInt(): BigInt
expect fun UByte.toBigInt(): BigInt
expect fun UInt.toBigInt(): BigInt
expect fun ULong.toBigInt(): BigInt
expect fun UShort.toBigInt(): BigInt
actual fun Byte.toBigInt(): BigInt
actual fun Int.toBigInt(): BigInt
actual fun Long.toBigInt(): BigInt
actual fun Short.toBigInt(): BigInt
actual fun String.toBigInt(): BigInt
actual fun UByte.toBigInt(): BigInt
actual fun UInt.toBigInt(): BigInt
actual fun ULong.toBigInt(): BigInt
actual fun UShort.toBigInt(): BigInt
actual fun Byte.toBigInt(): BigInt
actual fun Int.toBigInt(): BigInt
actual fun Long.toBigInt(): BigInt
actual fun Short.toBigInt(): BigInt
actual fun String.toBigInt(): BigInt
actual fun UByte.toBigInt(): BigInt
actual fun UInt.toBigInt(): BigInt
actual fun ULong.toBigInt(): BigInt
actual fun UShort.toBigInt(): BigInt
actual fun Byte.toBigInt(): BigInt
actual fun Int.toBigInt(): BigInt
actual fun Long.toBigInt(): BigInt
actual fun Short.toBigInt(): BigInt
actual fun String.toBigInt(): BigInt
actual fun UByte.toBigInt(): BigInt
actual fun UInt.toBigInt(): BigInt
actual fun ULong.toBigInt(): BigInt
actual fun UShort.toBigInt(): BigInt
Link copied to clipboard
Link copied to clipboard
fun BigInt.toHexString(format: HexFormat = HexFormat.Default): String
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard