Richard Crowley 10 年之前
父节点
当前提交
add548c477
共有 1 个文件被更改,包括 1 次插入1 次删除
  1. 1 1
      sample.go

+ 1 - 1
sample.go

@@ -179,7 +179,7 @@ func (s *ExpDecaySample) update(t time.Time, v int64) {
 		s.t0 = t
 		s.t0 = t
 		s.t1 = s.t0.Add(rescaleThreshold)
 		s.t1 = s.t0.Add(rescaleThreshold)
 		for _, v := range values {
 		for _, v := range values {
-			v.k = v.k * math.Exp(-s.alpha*float64(s.t0.Sub(t0)))
+			v.k = v.k * math.Exp(-s.alpha*s.t0.Sub(t0).Seconds())
 			s.values.Push(v)
 			s.values.Push(v)
 		}
 		}
 	}
 	}