当前位置: 代码迷 >> Oracle开发 >> 怎么保留指定位数的小数
  详细解决方案

怎么保留指定位数的小数

热度:75   发布时间:2016-04-24 07:57:44.0
如何保留指定位数的小数?
小弟现在在做统计的时候遇到这样一个问题:要求结果中的一列是另外两列:COL1、COL2的商再乘以1000000,结果保留全部的整数部分和2位小数。考虑到结果的具体情况,可能有10位甚至更多,因此本来打算用TO_CHAR(COL1/COL2*1000000,99999.99)这种方法可能不太合适。不知道各位高手有没有什么其他好办法?

------解决方案--------------------
可以用round函数

round(COL1/COL2*1000000,2)
------解决方案--------------------
同上
------解决方案--------------------
同上 同上
------解决方案--------------------
用楼上的方法吧
------解决方案--------------------
round(COL1/COL2*1000000,2)
  相关解决方案