Oracle PL/SQL - FLOOR関数の例

Oracle PL / SQL – 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