将小数点后三位舍入到小数点后第二位(例如$ 0.033变为$ 0.04)

时间:2012-11-06 10:03:57

标签: sql-server sql-server-2008 sql-server-2005

当我们以10%的价格提高价格时,一些产品(具有3个小数点的产品)的价格发生了不必要的变化。例如,价格为0.03的商品已更改为0.033

我们的客户不希望定价中包含三位小数。

我们希望将小数点后三位舍入到小数点后第二位(例如$0.033变为$0.04)。

如果我的值为0.033,我希望结果为0.04

请帮帮我

此致

Amit Vyas

2 个答案:

答案 0 :(得分:4)

另一种方法是CEILING(n * 100) / 100

答案 1 :(得分:0)

请用这个

ROUND ( 0.335 , 2 )

这可以在我的数据库中使用

此致 第

相关问题