kotlin.NumbersKt__BigDecimalsKt.class Maven / Gradle / Ivy
???? 2 ? kotlin/NumbersKt__BigDecimalsKt java/lang/Object plus D(Ljava/math/BigDecimal;Ljava/math/BigDecimal;)Ljava/math/BigDecimal; Lkotlin/internal/InlineOnly; kotlin/jvm/internal/Intrinsics
checkNotNullParameter '(Ljava/lang/Object;Ljava/lang/String;)V
other java/math/BigDecimal add .(Ljava/math/BigDecimal;)Ljava/math/BigDecimal;
this.add(other) checkNotNullExpressionValue
$this$plus Ljava/math/BigDecimal; minus subtract
! this.subtract(other) # $this$minus times multiply '
( this.multiply(other) * $this$times div java/math/RoundingMode . HALF_EVEN Ljava/math/RoundingMode; 0 1 / 2 divide F(Ljava/math/BigDecimal;Ljava/math/RoundingMode;)Ljava/math/BigDecimal; 4 5
6 *this.divide(other, RoundingMode.HALF_EVEN) 8 $this$div rem remainder <