我需要四舍五入到最接近较大值,这样的:甲骨文围捕
0.8333333 -> 9
1.5333333 -> 16
我使用圆得像:
SELECT ROUND(0.8333333,1) "Round" FROM DUAL;
但我听到8和15,而不是像:
0.8333333 -> 8
1.5333333 -> 15
我试图与其他轮功能的东西,但它不工作。能否请你帮忙。 谢谢!
我需要四舍五入到最接近较大值,这样的:甲骨文围捕
0.8333333 -> 9
1.5333333 -> 16
我使用圆得像:
SELECT ROUND(0.8333333,1) "Round" FROM DUAL;
但我听到8和15,而不是像:
0.8333333 -> 8
1.5333333 -> 15
我试图与其他轮功能的东西,但它不工作。能否请你帮忙。 谢谢!
我会使用类似
SELECT CEIL(1.5333333 * 10)/10 "Round" FROM DUAL;
这完全适用我的情况:
SELECT ceil(0.8333333*10) "Round" FROM DUAL;
谢谢大家!
不要复制帮助你的答案。 **接受** _that_答案。 –
为什么重复2人的答案?只要标记他们的答案是正确的。 –
我无法复制此内容。你确定这不是关于你如何阅读价值观的吗? –
我不清楚你在寻找什么。为什么会有任何函数“round”1.5xxx到16?你的意思是1.6吗? – adrianmcmenamin
您是否期待9或0.9? –