ROUND_TIES_TO_EVEN (数値)
構文
round_ties_to_even ::=
目的
ROUND_TIES_TO_EVENは2つのパラメータ(nおよびinteger)をとる丸めファンクションです。このファンクションは、次のルールに従ってinteger桁に丸めたnを返します。
-
integerが正の場合、nは小数点以下integer桁に丸められます。 -
integerが指定されていない場合、nは0桁に丸められます。 -
integerが負の場合、nは小数点の左側integer桁に丸められます。
制限事項
このファンクションでは、BINARY_FLOAT型およびBINARY_DOUBLE型はサポートされていません。
例
次の例では、数値を小数点以下1桁に丸めます。
SELECT ROUND_TIES_TO_EVEN (0.05, 1) from DUAL
ROUND_TIES_TO_EVEN(0.05,1)
--------------------------
0
次の例では、数値を整数部の1桁に丸めます。
SELECT ROUND_TIES_TO_EVEN(45.177,-1) "ROUND_EVEN" FROM DUAL;
ROUND_TIES_TO_EVEN(45.177,-1)
-----------------------------
50
