`FLOOR()`関数は指定された数値を丸め、指定された数値以下の最大の数値を返します。

FLOOR関数の例

SELECT FLOOR(1.2) FROM DUAL;        -- output : 1

SELECT FLOOR(1.5) FROM DUAL;        -- output : 1

SELECT FLOOR(1.7) FROM DUAL;        -- output : 1

SELECT FLOOR(1.99) FROM DUAL;       -- output : 1

SELECT FLOOR(-1.2) FROM DUAL;       -- output : -2

SELECT FLOOR(-1.5) FROM DUAL;       -- output : -2

SELECT FLOOR(-1.7) FROM DUAL;       -- output : -2

SELECT FLOOR(-1.99) FROM DUAL;      -- output : -2

SELECT FLOOR(20.9) FROM DUAL;       -- output : 20

SELECT FLOOR(-5.1) FROM DUAL;       -- output : -6

SELECT FLOOR(-100.01) FROM DUAL;    -- output : -101

SELECT FLOOR(1000.99) FROM DUAL;    -- output : 1000

参考文献

機能: – オラクルの公式ドキュメント]