From 89c72c2e4865dbb1825345b619da12044180bf82 Mon Sep 17 00:00:00 2001 From: panlei <2799247126@qq.com> Date: 星期五, 02 八月 2019 16:38:49 +0800 Subject: [PATCH] 数值精度保留 --- ruleserver/readyDataForRule.go | 9 ++------- 1 files changed, 2 insertions(+), 7 deletions(-) diff --git a/ruleserver/readyDataForRule.go b/ruleserver/readyDataForRule.go index fece337..9c7863e 100644 --- a/ruleserver/readyDataForRule.go +++ b/ruleserver/readyDataForRule.go @@ -85,13 +85,8 @@ // 淇濈暀鍥涗綅灏忔暟 func Retain(f float32) (float64) { - s := strconv.FormatFloat(float64(f), 'f', 4, 64) - v, err := strconv.ParseFloat(s, 64) - if err != nil { - logger.Error("淇濈暀鍥涗綅灏忔暟杞崲閿欒") - } - // float32涓巉loat64浜掕浆浼氭湁浣嶆暟淇濈暀涓嶅噯鐨勯棶棰� - return v + value1, _ := strconv.ParseFloat(fmt.Sprintf("%.2f", float64(f)), 64) + return value1 } func Decimal(value float32) float64 { value1, _ := strconv.ParseFloat(fmt.Sprintf("%.2f", float64(value)), 64) -- Gitblit v1.8.0