mirror of
https://github.com/SimpleMobileTools/Simple-Calculator.git
synced 2025-06-05 21:49:13 +02:00
Merge pull request #230 from Aga-C/fix-percentage
Fixed large number percentage error (#228)
This commit is contained in:
@@ -224,7 +224,7 @@ class CalculatorImpl(calculator: Calculator, private val context: Context) {
|
|||||||
// handle cases like 10%200 here
|
// handle cases like 10%200 here
|
||||||
val result = if (sign == "%") {
|
val result = if (sign == "%") {
|
||||||
val second = secondValue / 100f
|
val second = secondValue / 100f
|
||||||
ExpressionBuilder("${baseValue.format()}*${second.format()}").build().evaluate()
|
ExpressionBuilder("${baseValue.format().replace(",", "")}*${second.format()}").build().evaluate()
|
||||||
} else {
|
} else {
|
||||||
ExpressionBuilder(expression.replace(",", "")).build().evaluate()
|
ExpressionBuilder(expression.replace(",", "")).build().evaluate()
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user