diff --git a/src/main/java/org/gridsuite/modification/server/modifications/byfilter/ByFormulaModification.java b/src/main/java/org/gridsuite/modification/server/modifications/byfilter/ByFormulaModification.java index d8071d983..ad35e95db 100644 --- a/src/main/java/org/gridsuite/modification/server/modifications/byfilter/ByFormulaModification.java +++ b/src/main/java/org/gridsuite/modification/server/modifications/byfilter/ByFormulaModification.java @@ -105,7 +105,7 @@ private Double applyOperation(Operator operator, @Nonnull Double value1, @Nonnul case SUBTRACTION -> value1 - value2; case MULTIPLICATION -> value1 * value2; case DIVISION -> value1 / value2; - case PERCENTAGE -> value1 * (value2 / 100); + case PERCENTAGE -> (value1 / 100) * value2; }; } }