From a9be3ceaa3c0edc129dc438733e99b5332f7301c Mon Sep 17 00:00:00 2001 From: Robert Goldmann <deadlocker@gmx.de> Date: Fri, 15 Dec 2017 11:06:02 +0100 Subject: [PATCH] Revert "Fixed #249 - floating point error" This reverts commit 250c9fdfdf755bc2347daf96ecd66499b12055a5. --- .../ui/controller/NewPaymentController.java | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/BudgetMasterClient/src/main/java/de/deadlocker8/budgetmasterclient/ui/controller/NewPaymentController.java b/BudgetMasterClient/src/main/java/de/deadlocker8/budgetmasterclient/ui/controller/NewPaymentController.java index 8443a3200..aa48c479f 100644 --- a/BudgetMasterClient/src/main/java/de/deadlocker8/budgetmasterclient/ui/controller/NewPaymentController.java +++ b/BudgetMasterClient/src/main/java/de/deadlocker8/budgetmasterclient/ui/controller/NewPaymentController.java @@ -411,9 +411,7 @@ public class NewPaymentController extends BaseController implements Styleable } int amount = 0; - amountText = amountText.replace(",", "."); - amountText = amountText.replace(".", ""); - amount = Integer.parseInt(amountText); + amount = (int)(Double.parseDouble(amountText.replace(",", ".")) * 100); if(isPayment) { amount = -amount; -- GitLab