我需要四捨五入到最接近較大值,這樣的:甲骨文圍捕
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? –