|
@@ -134,24 +134,20 @@ func GetChartPredictEdbInfoDataListByRuleTb(edbInfoId int, tbValue float64, dayL
|
|
|
|
|
|
|
|
|
func PredictTbzDiv(a, b float64) (result float64) {
|
|
|
- if b != 0 {
|
|
|
-
|
|
|
- af := decimal.NewFromFloat(a)
|
|
|
+
|
|
|
+ af := decimal.NewFromFloat(a)
|
|
|
|
|
|
-
|
|
|
- bf := decimal.NewFromFloat(b)
|
|
|
+
|
|
|
+ bf := decimal.NewFromFloat(b)
|
|
|
|
|
|
-
|
|
|
- cf := decimal.NewFromFloat(1)
|
|
|
+
|
|
|
+ cf := decimal.NewFromFloat(1)
|
|
|
|
|
|
-
|
|
|
- val := bf.Add(cf)
|
|
|
+
|
|
|
+ val := bf.Add(cf)
|
|
|
|
|
|
-
|
|
|
- result, _ = val.Mul(af).RoundCeil(4).Float64()
|
|
|
- } else {
|
|
|
- result = 0
|
|
|
- }
|
|
|
+
|
|
|
+ result, _ = val.Mul(af).RoundCeil(4).Float64()
|
|
|
return
|
|
|
}
|
|
|
|