Oracle 19c 算術関数ROUNDで数値の四捨五入をする
環境
Oracle Database 19c Enterprise Edition Release 19.0.0.0.0 – Production
Windows 10 Home 64bit
書式
ROUND(数値, 有効桁数)
数値の四捨五入をするには、ROUNDを使用します。
使用例1
小数第2位までを有効桁数とする(第3位を四捨五入する)
SQL構文
SELECT ROUND(77.345, 2) FROM DUAL;
結果
ROUND(77.345,2) --------------- 77.35
使用例2
整数部を四捨五入します
構文
ROUND(数値, 一の位を0としたマイナス値)
第2引数にマイナス値を指定することで、整数部の四捨五入を行うことも可能です。
SQL構文
SELECT ROUND(671.34, -2) FROM DUAL;
結果
ROUND(671.34,-2) ---------------- 700