Package-level declarations
Types
Arbitrary-precision decimal arithmetic. Pure Kotlin implementation.
arbitrary-precision integer arithmetic. Pure Kotlin implementation.
Cross-platform representation of rounding behaviors supported by KBigDecimal operations. The enum mirrors the semantics of java.math.RoundingMode while providing type-safety and shared documentation across Kotlin Multiplatform targets.
Functions
Infix function for bitwise AND.
Division operator for KBigDecimal with default scale and rounding. WARNING: This currently defaults to a fixed scale of 10 and HALF_UP rounding. For precise control, use the divide method directly.
Division operator for KBigInteger.
Subtraction operator for KBigDecimal.
Subtraction operator for KBigInteger.
Infix function for bitwise OR.
Addition operator for KBigDecimal.
Addition operator for KBigInteger.
Remainder operator for KBigInteger.
Multiplication operator for KBigDecimal.
Multiplication operator for KBigInteger.
Converts a Double to a KBigDecimal.
Converts a Float to a KBigDecimal.
Converts an Int to a KBigDecimal.
Converts a Long to a KBigDecimal.
Converts a String to a KBigDecimal.
Converts an Int to a KBigInteger.
Converts a Long to a KBigInteger.
Converts a String to a KBigInteger.
Unary minus operator for KBigDecimal.
Unary minus operator for KBigInteger.
Unary plus operator for KBigDecimal (identity operation).
Unary plus operator for KBigInteger (identity operation).
Infix function for bitwise XOR.