aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/dev/morling/onebrc/CalculateAverage_baseline.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/dev/morling/onebrc/CalculateAverage_baseline.java')
-rw-r--r--src/main/java/dev/morling/onebrc/CalculateAverage_baseline.java3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/main/java/dev/morling/onebrc/CalculateAverage_baseline.java b/src/main/java/dev/morling/onebrc/CalculateAverage_baseline.java
index 0d7c586..83b684e 100644
--- a/src/main/java/dev/morling/onebrc/CalculateAverage_baseline.java
+++ b/src/main/java/dev/morling/onebrc/CalculateAverage_baseline.java
@@ -35,6 +35,7 @@ public class CalculateAverage_baseline {
}
private static record ResultRow(double min, double mean, double max) {
+
public String toString() {
return round(min) + "/" + round(mean) + "/" + round(max);
}
@@ -79,7 +80,7 @@ public class CalculateAverage_baseline {
return res;
},
agg -> {
- return new ResultRow(agg.min, agg.sum / agg.count, agg.max);
+ return new ResultRow(agg.min, (Math.round(agg.sum * 10.0) / 10.0) / agg.count, agg.max);
});
Map<String, ResultRow> measurements = new TreeMap<>(Files.lines(Paths.get(FILE))