diff --git a/src/main/java/org/olat/ims/qti21/ui/editor/interactions/FIBNumericalEntrySettingsController.java b/src/main/java/org/olat/ims/qti21/ui/editor/interactions/FIBNumericalEntrySettingsController.java index ed5f7444efd07d4876c4fe69c9c528287d03cfe6..c6c2ab8a6f9449774dadad9cc63badc33455bf45 100644 --- a/src/main/java/org/olat/ims/qti21/ui/editor/interactions/FIBNumericalEntrySettingsController.java +++ b/src/main/java/org/olat/ims/qti21/ui/editor/interactions/FIBNumericalEntrySettingsController.java @@ -252,11 +252,11 @@ public class FIBNumericalEntrySettingsController extends FormBasicController { BigDecimal solution = new BigDecimal(solutionEl.getValue()); BigDecimal upperBound = new BigDecimal(upperToleranceEl.getValue()); BigDecimal lowerBound = new BigDecimal(lowerToleranceEl.getValue()); - if(upperBound.subtract(solution).compareTo(new BigDecimal("0.0")) < 0) { + if(upperBound.subtract(solution).compareTo(new BigDecimal("0.0")) <= 0) { upperToleranceEl.setErrorKey("error.upper.tolerance", null); allOk &= false; } - if(solution.subtract(lowerBound).compareTo(new BigDecimal("0.0")) < 0) { + if(solution.subtract(lowerBound).compareTo(new BigDecimal("0.0")) <= 0) { lowerToleranceEl.setErrorKey("error.lower.tolerance", null); allOk &= false; }