From c2b17a66b35523d97df6b05f15820114911e4063 Mon Sep 17 00:00:00 2001 From: Enrico Faulhaber Date: Wed, 27 Mar 2019 16:35:12 +0100 Subject: [PATCH] datatypes: Change default fmtstr to %g Change-Id: I6709c98b4c55b70ffd49cbfdc0f43186453e0427 Reviewed-on: https://forge.frm2.tum.de/review/20247 Tested-by: JenkinsCodeReview Reviewed-by: Enrico Faulhaber Reviewed-by: Markus Zolliker --- secop/datatypes.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/secop/datatypes.py b/secop/datatypes.py index be75563..d1292e6 100644 --- a/secop/datatypes.py +++ b/secop/datatypes.py @@ -106,7 +106,7 @@ class FloatRange(DataType): # store hints self.hints = {} self.unit = unicode(unit) - self.fmtstr = unicode(fmtstr or u'%f') + self.fmtstr = unicode(fmtstr or u'%g') self.abs_prec = float(absolute_precision or 0.0) self.rel_prec = float(relative_precision or 1.2e-7) @@ -267,7 +267,7 @@ class ScaledInteger(DataType): # store hints self.hints = {} self.unit = unicode(unit) - self.fmtstr = unicode(fmtstr or u'%f') + self.fmtstr = unicode(fmtstr or u'%g') self.abs_prec = float(absolute_precision or self.scale) self.rel_prec = float(relative_precision or 0)