minus

actual operator fun FiniteDecimal.minus(value: FiniteDecimal): BigDecimal?
actual fun FiniteDecimal.minus(value: FiniteDecimal, scale: Int): BigDecimal?
actual fun FiniteDecimal.minus(value: FiniteDecimal, scale: Int, roundingMode: RoundingMode): BigDecimal?
actual operator fun FiniteDecimal.minus(value: FiniteDecimal): FiniteDecimal
actual fun FiniteDecimal.minus(value: FiniteDecimal, scale: Int): FiniteDecimal
actual fun FiniteDecimal.minus(value: FiniteDecimal, scale: Int, roundingMode: RoundingMode): FiniteDecimal
operator fun Decimal.minus(value: Decimal): Decimal

Subtracts two Decimal.

Return

the Decimal that is the subtraction of the two provided decimals.

Parameters

value

the Decimal to subtract


fun Decimal.minus(value: Decimal, scale: Int): Decimal

Subtracts two Decimal to a given precision.

Return

the Decimal that is the subtraction of the two provided decimals.

Parameters

value

the Decimal to subtract

scale

The number of digits a rounded value should have after its decimal point.


fun Decimal.minus(value: Decimal, scale: Int, roundingMode: RoundingMode = RoundingMode.RoundHalfEven): Decimal

Subtracts two Decimal to a given precision.

Return

the Decimal that is the subtraction of the two provided decimals.

Parameters

value

the Decimal to subtract

scale

The number of digits a rounded value should have after its decimal point.

roundingMode

The RoundingMode to apply when scaling.

actual operator fun FiniteDecimal.minus(value: FiniteDecimal): BigDecimal?
actual fun FiniteDecimal.minus(value: FiniteDecimal, scale: Int): BigDecimal?
actual fun FiniteDecimal.minus(value: FiniteDecimal, scale: Int, roundingMode: RoundingMode): BigDecimal?
actual operator fun FiniteDecimal.minus(value: FiniteDecimal): FiniteDecimal
actual fun FiniteDecimal.minus(value: FiniteDecimal, scale: Int): FiniteDecimal
actual fun FiniteDecimal.minus(value: FiniteDecimal, scale: Int, roundingMode: RoundingMode): FiniteDecimal
actual operator fun FiniteDecimal.minus(value: FiniteDecimal): FiniteDecimal
actual fun FiniteDecimal.minus(value: FiniteDecimal, scale: Int): FiniteDecimal
actual fun FiniteDecimal.minus(value: FiniteDecimal, scale: Int, roundingMode: RoundingMode): FiniteDecimal