DATABASE/ORACLE 기본

[Oracle] 오라클 올림, 내림 함수 CEIL()과 FLOOR()

ThinkFree 2022. 4. 18. 01:40

 

CEIL(), FLOOR()

 - CEIL()은 소수점이 존재하는 숫자를 제일 가까운 정수로 올려서 출력합니다.

 - FLOOR() CEIL()과 반대로 숫자를 제일 가까운 정수로 내려서 출력합니다.

 

 

CEIL(), FLOOR() 문법

SELECT CEIL(숫자),
       FLOOR(숫자)
 FROM 테이블;

 

 - CEIL()은 천장, FLOOR()는 바닥이라는 뜻을 가지고 있습니다.

 

 

CEIL(), FLOOR() 테스트(https://livesql.oracle.com/)

1) CEIL(), FLOOR()

- CEIL(10.1)의 경우 10.1을 올림 한 정수를 가져오기에 11이 출력되었습니다.

- FLOOR(10.9)는 10.9를 내림하여 가장 가까운 정수를 가져오기에 10이 출력되었습니다.