From b9bca9c43e87f0b964a08b1e5c8c0dd064ba3a45 Mon Sep 17 00:00:00 2001 From: Sage Weil Date: Fri, 29 May 2009 15:33:00 -0700 Subject: [PATCH] logger: limit precision of averages --- src/common/Logger.cc | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/common/Logger.cc b/src/common/Logger.cc index 9cbd00df1d594..307f8791f2764 100644 --- a/src/common/Logger.cc +++ b/src/common/Logger.cc @@ -212,7 +212,9 @@ void Logger::_flush() for (vector::iterator p = vals_to_avg[i].begin(); n--; ++p) var += (avg - *p) * (avg - *p); } - out << "\t" << avg << "\t" << vals[i] << "\t" << var; + char s[30]; + sprintf(s, "\t%.5lf\t%d\t%.5lf", avg, vals[i], var); + out << s; } else out << "\t0\t0\t0"; } else { -- 2.39.5