cancel
Showing results for 
Search instead for 
Did you mean: 

PI Mapping竟然没有四舍五入的FUNCTION?

daixiong_jiang3
Active Participant
0 Kudos

如题,需求是将数据四舍五入。例如:

1139.2456 -


> 1139.25

看了一下 Arithmetic类的function,好像没有找到有这个功能的,有个FormatNum,只能取前2位小数,并不能实现四舍五入。

1139.2456 -


> FormatNum(0.00) -


> 1139.24

这个结果是不对的,另外一个ROUND函数好像只能返回整数,难道PI Mapping竟然没有四舍五入的FUNCTION?

找了很久都没有发现,这种基础的东西不会还要自己做UDF吧

Accepted Solutions (0)

Answers (1)

Answers (1)

daixiong_jiang3
Active Participant
0 Kudos

FormatNum可以实现四舍五入,刚才的测试不正确是由于另外一个问题,就是当小数位刚好是0.50的时候,这个0.50就被省略了,而不是向前进1.例如:

1234.3450 最后结果就是1234.34,而不是1234.35.如果是1234.3451,结果就会是1234.35