fix: divide properly
This commit is contained in:
@@ -89,7 +89,7 @@ public class DrinkingBar extends AbstractLoadingBar {
|
||||
// berechne Liter benötigt bis zum nächsten 0.25er Schritt
|
||||
BigDecimal litresToNextStep = QUARTER_LITRE.subtract(currentLitres.remainder(QUARTER_LITRE));
|
||||
// berechne Minuten benötigt für 1 Liter
|
||||
BigDecimal minutesPerLitre = getTotalMinutesBD().divide(totalLitres);
|
||||
BigDecimal minutesPerLitre = getTotalMinutesBD().divide(totalLitres, MathContext.DECIMAL64);
|
||||
// berechne Minuten benötigt bis zum nächsten 0.25er Schritt
|
||||
return minutesPerLitre.multiply(litresToNextStep).setScale(0, RoundingMode.HALF_EVEN);
|
||||
}
|
||||
|
Reference in New Issue
Block a user