ssrs十进制舍入

时间:2015-01-30 05:00:35

标签: reporting-services ssrs-2008

SSRS Reports round(417.504,2)的输出是 给417.51

是否有任何功能或选项可以获得我想要的舍入值

我希望它是:

 round(417.504,2)=417.50

1 个答案:

答案 0 :(得分:0)

从数据库中获取格式化数据将是一种很好的方法,并且正如@BIDude所建议的那样对数据库进行舍入

但是如果数据库查询不在您的控制之下,那么您可以使用以下

 = Math.Round(417.5042,2, MidpointRounding.AwayFromZero)