如何截取小数点后几位,(C floor函数例子)
摘要:
最近,一个项目里面需要对计算出来的商值截取至两位小数.不是四舍五入,而是去尾.1.使用floor函数,把结果放大100倍,对其取floor函数,然后在缩小100倍.具体如下: def_amnt=floor(fee*100/tnrno)/100; 试下一下,确实能把后面的位数截掉.以为万事无忧了.然而发现8919.80/5=1783.96,计算出来的def_amnt就会少了0.01,为1783.95... 阅读全文
posted @ 2009-12-08 14:50 ImParser 阅读(2918) 评论(0) 推荐(0) 编辑