「Oracle12c」FLOOR関数で最も大きい整数値を求める

環境
Oracle Database 12c Standard Edition Release 12.2.0.1.0 – 64bit Production

書式
FLOOR(value)
FLOORはn以下の最大整数を戻します。数値nは常に、0 <= f < 1とn = k + fなどのように、整数kと正の小数部fの合計として記述できます。
FLOORの値は整数kです。したがって、FLOORの値がnそのものになるのはnが小数部を持たない整数である場合にかぎられます。

使用例1
「3.1415」を指定し、最も大きい整数を求めます。
SQL構文

SELECT FLOOR(3.1415) RESULT FROM DUAL;

実行結果
3

使用例2
「88.56」を指定し、最も大きい整数を求めます。
SQL構文

SELECT FLOOR(88.56) RESULT FROM DUAL;

実行結果
88

使用例3
「-6.54」を指定し、最も大きい整数を求めます。
SQL構文

SELECT FLOOR(-6.54) RESULT FROM DUAL;

結果
-7

Oracle 12c

Posted by arkgame