summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--tools.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/tools.py b/tools.py
index a884db3..1840fae 100644
--- a/tools.py
+++ b/tools.py
@@ -6,7 +6,8 @@ import math
def ufloat_to_str(x):
msd = -int(math.floor(math.log10(x.std_dev())))
- return '%.*f +/- %.*f' % (msd, x.nominal_value, msd, x.std_dev())
+ return '%.*f +/- %.*f' % (msd, round(x.nominal_value, msd),
+ msd, round(x.std_dev(), msd))
def progress(seq):
"Print progress while iterating over `seq`."