From c50eba9caf1bc1073c59f4f15317f2d81509fd8b Mon Sep 17 00:00:00 2001 From: Patrick Atkinson Date: Wed, 10 Apr 2019 11:04:29 +0000 Subject: [PATCH] fix for mibibytes in printing --- main.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/main.cpp b/main.cpp index 5c2f11e..3b597c8 100644 --- a/main.cpp +++ b/main.cpp @@ -307,7 +307,8 @@ void run() { std::cout << std::left << std::setw(12) << labels[i] - << std::left << std::setw(12) << std::setprecision(3) << 1.0E-6 * sizes[i] / (*minmax.first) + << std::left << std::setw(12) << std::setprecision(3) << + ((mibibytes) ? pow(2.0, -20.0) : 1.0E-6) * sizes[i] / (*minmax.first) << std::left << std::setw(12) << std::setprecision(5) << *minmax.first << std::left << std::setw(12) << std::setprecision(5) << *minmax.second << std::left << std::setw(12) << std::setprecision(5) << average