Mar*_*que 6 database sql-server
在SQL Server Reporting Services中生成的报告中发生了一些奇怪的事情,我希望我不会太愚蠢.我使用Round函数来获取整数.有时4.5会舍入到4而5.5会舍入到6.这是因为舍入方法吗?我用这个:
Round(Fields!GroupAverageAssessment.Value,0)
Run Code Online (Sandbox Code Playgroud)
如何定期舍入(4.5到5,3.5到4,6.5到7等等......)
谢谢
Mar*_*ers 13
这听起来像是圆形甚至,也被称为银行家的四舍五入.
另一种选择是"远离零",这是你想要的:
Round(4.5, 0, MidpointRounding.AwayFromZero)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
35000 次 |
| 最近记录: |