diff --git a/value_wrapper.go b/value_wrapper.go index ff907d3d..ad946358 100644 --- a/value_wrapper.go +++ b/value_wrapper.go @@ -286,7 +286,7 @@ func (valWrap ValueWrapper) String() string { } else if value.IsSetIVal() { return fmt.Sprintf("%d", value.GetIVal()) } else if value.IsSetFVal() { - fStr := strconv.FormatFloat(value.GetFVal(), 'f', -1, 64) + fStr := strconv.FormatFloat(value.GetFVal(), 'g', -1, 64) if !strings.Contains(fStr, ".") { fStr = fStr + ".0" }