select 6.000000/36.000000*0.018153 from dual --输出是:.003025499999999987898
select ROUND(6.000000/36.000000*0.018153, 6) from dual --输出:0.003026
select 1.000000/74.000000*0.283383 from dual --输出是:.003829499999999854479
select ROUND(1.000000/74.000000*0.283383, 6) from dual --输出:0.003829
----------
在PL/SQL里执行后,为什么小数点后第6位第一个round()进位,第二个却舍掉了??
谢谢!
------解决方案--------------------
四舍五入阿
------解决方案--------------------
哈哈,你是su?