diff --git a/app/src/main/kotlin/com/simplemobiletools/calculator/operation/DivideOperation.kt b/app/src/main/kotlin/com/simplemobiletools/calculator/operation/DivideOperation.kt index 17b6f2a5..30354a2e 100644 --- a/app/src/main/kotlin/com/simplemobiletools/calculator/operation/DivideOperation.kt +++ b/app/src/main/kotlin/com/simplemobiletools/calculator/operation/DivideOperation.kt @@ -3,6 +3,7 @@ package com.simplemobiletools.calculator.operation import com.simplemobiletools.calculator.operation.base.BinaryOperation import com.simplemobiletools.calculator.operation.base.Operation import java.math.BigDecimal +import java.math.MathContext.DECIMAL128 class DivideOperation(baseValue: BigDecimal, secondValue: BigDecimal) : BinaryOperation(baseValue, secondValue), Operation { @@ -10,7 +11,7 @@ class DivideOperation(baseValue: BigDecimal, secondValue: BigDecimal) : BinaryOp return if (secondValue.compareTo(BigDecimal.ZERO) == 0) { BigDecimal.ZERO } else { - baseValue.divide(secondValue) + baseValue.divide(secondValue, DECIMAL128) } } }