diff --git a/ortools/java/com/google/ortools/sat/CpModel.java b/ortools/java/com/google/ortools/sat/CpModel.java index 47bd469b42..610146090f 100644 --- a/ortools/java/com/google/ortools/sat/CpModel.java +++ b/ortools/java/com/google/ortools/sat/CpModel.java @@ -918,7 +918,7 @@ public final class CpModel { for (int i = 0; i < e.numElements(); ++i) { obj.addVars(e.getVariableIndex(i)).addCoeffs(e.getCoefficient(i)); } - obj.setOffset(e.getOffset()); + obj.setOffset((double) e.getOffset()); } public void minimize(DoubleLinearExpr expr) { @@ -940,7 +940,7 @@ public final class CpModel { for (int i = 0; i < e.numElements(); ++i) { obj.addVars(e.getVariableIndex(i)).addCoeffs(-e.getCoefficient(i)); } - obj.setOffset(-e.getOffset()); + obj.setOffset((double) -e.getOffset()); obj.setScalingFactor(-1.0); }