diff --git a/test/micro/org/openjdk/bench/java/lang/MinMaxVector.java b/test/micro/org/openjdk/bench/java/lang/MinMaxVector.java index 3e4dc07c394..3aa89604273 100644 --- a/test/micro/org/openjdk/bench/java/lang/MinMaxVector.java +++ b/test/micro/org/openjdk/bench/java/lang/MinMaxVector.java @@ -185,11 +185,11 @@ public class MinMaxVector } final IntSummaryStatistics intStats = Arrays.stream(ints).summaryStatistics(); - highestInt = (intStats.getMax() * range) / 100; + highestInt = (int) (intStats.getMax() * (range / 100f)); lowestInt = intStats.getMin() + (intStats.getMax() - highestInt); final LongSummaryStatistics longStats = Arrays.stream(longs).summaryStatistics(); - highestLong = (longStats.getMax() * range) / 100; + highestLong = (long) (longStats.getMax() * (range / 100f)); lowestLong = longStats.getMin() + (longStats.getMax() - highestLong); } }