|
@@ -1786,15 +1786,8 @@ func (c *ExcelInfoController) Calculate() {
|
|
|
return
|
|
|
}
|
|
|
//nanCheck := fmt.Sprintf("%0.f", calVal)
|
|
|
-
|
|
|
- // 计算结果格式化
|
|
|
- //calFloat, e := calResult.Float64()
|
|
|
- //if e != nil {
|
|
|
- // br.Msg = "计算失败"
|
|
|
- // br.ErrMsg = "计算失败, Err: " + e.Error()
|
|
|
- // return
|
|
|
- //}
|
|
|
- calVal := utils.FormatTableDataShowValue(calFloat)
|
|
|
+ // 转Decimal然后四舍五入
|
|
|
+ calVal, _ := decimal.NewFromFloat(calFloat).Round(4).Float64()
|
|
|
|
|
|
//calVal := calResult.String()
|
|
|
//if err != nil {
|