我想四舍五入如下所示的水晶报表中的数字,
31.349至31.300范围值(0至49)
31.350至31.400范围值(0至99)
我们如何在水晶报表上实现这一点?
答案 0 :(得分:0)
Crystal中的Round()函数可以接受负数作为小数位数。因此,只需使用:return results?.ToList();
舍入到最接近的100。
答案 1 :(得分:0)
stringvar x:= totext({YourFieldValue},3,“”);
stringvar数组y:= split(x,“。”);
如果ubound(y)> 1,则
如果余数(val(y [2]),100)> 49然后
val(y [1])+((截断(val(y [2])/ 100)+1)* 100)/ 1000
其他 val(y [1])+((截断(val(y [2])/ 100)* 100)/ 1000
我以这种方式得到解决方案。