From d355393074caa0ba59ff40067e92653cabf2202e Mon Sep 17 00:00:00 2001 From: 710leo <710leo@gmail.com> Date: Sun, 20 Dec 2020 13:00:45 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E5=90=8C=E6=AF=94=E5=8F=98=E5=8C=96?= =?UTF-8?q?=E7=8E=87=E5=91=8A=E8=AD=A6=E5=87=BD=E6=95=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/modules/judge/judge/func.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/modules/judge/judge/func.go b/src/modules/judge/judge/func.go index afe3376b..47e9e020 100644 --- a/src/modules/judge/judge/func.go +++ b/src/modules/judge/judge/func.go @@ -388,7 +388,7 @@ func (f CAvgRateAbsFunction) Compute(vs []*dataobj.HistoryData) (leftValue datao } value := sum / dataobj.JsonFloat(vsLen) - leftValue = dataobj.JsonFloat(math.Abs(float64(value)-float64(f.CompareValue)) / f.CompareValue) + leftValue = dataobj.JsonFloat(math.Abs((float64(value)-float64(f.CompareValue))/f.CompareValue)) * 100.00 isTriggered = checkIsTriggered(leftValue, f.Operator, f.RightValue) return @@ -419,7 +419,7 @@ func (f CAvgRateFunction) Compute(vs []*dataobj.HistoryData) (leftValue dataobj. } value := sum / dataobj.JsonFloat(vsLen) - leftValue = (value - dataobj.JsonFloat(f.CompareValue)) / dataobj.JsonFloat(math.Abs(f.CompareValue)) + leftValue = (value - dataobj.JsonFloat(f.CompareValue)) / dataobj.JsonFloat(math.Abs(f.CompareValue)) * 100.00 isTriggered = checkIsTriggered(leftValue, f.Operator, f.RightValue) return