|
@@ -183,7 +183,8 @@ func GetPercentileData(chartInfoId int, startDate, endDate string, mappingInfo *
|
|
|
}
|
|
|
numerator := decimal.NewFromInt(int64(tinyN - 1))
|
|
|
denominator := decimal.NewFromInt(int64(bigN - 1))
|
|
|
- percentVal, _ := numerator.Div(denominator).Round(4).Float64()
|
|
|
+ // 因为是百分位所以这里是要*100, 跟之前的算法保持同步
|
|
|
+ percentVal, _ := numerator.Div(denominator).Mul(decimal.NewFromFloat(100)).Round(4).Float64()
|
|
|
|
|
|
// 写进数组并判断指标最大最小值
|
|
|
newDataList = append(newDataList, data_manage.EdbDataList{
|