숫자형 함수란 수 값을 인수로 받아 NUMBER 타입의 값을 반환하는 함수이다.
ABS 함수는 절대값을 계산하는 함수이다.
-- ABS 예제 SELECT ABS (-1.234) absolute FROM DUAL; ABSOLUTE ---------- 1.234
CEIL 함수는 올림값을 반환하는 함수이다.
-- CEIL 양수 예제 SELECT CEIL(10.1234) "CEIL" FROM DUAL; CEIL ---------- 11 -- CEIL 음수 예제 SELECT CEIL(-10.1234) "CEIL" FROM DUAL; CEIL ---------- -10
FLOOR 함수는 버림값을 반환하는 함수이다.
-- FLOOR 양수 예제 SELECT FLOOR(10.1234) "FLOOR" FROM DUAL; FLOOR ------ 10 -- FLOOR 음수 예제 SELECT FLOOR(-10.1234) "FLOOR" FROM DUAL; FLOOR ------ -11
MOD 함수는 m을 n으로 나눈 나머지를 반환 한다. n이 0일 경우 m을 반환 한다.
-- MOD예제 SELECT MOD(9, 4) "MOD" FROM DUAL ; MOD ---- 1
ROUND 함수는 n값의 반올림을 하는 함수로 m은 소숫점 아래 자릿수를 나타낸다.
-- ROUND 예제 SELECT ROUND(192.153, 1) "ROUND" FROM DUAL; ROUND ------- 192.2 -- ROUND 예제 SELECT ROUND(192.153, -1) "ROUND" FROM DUAL; ROUND ------- 190
TRUNC 함수는 n값을 절삭하는 함수로 m은 소숫점 아래 자릿수를 나타낸다.
-- TRUNC 예제 SELECT TRUNC(7.5597, 2) "TRUNC" FROM DUAL; TRUNC ----- 7.55 -- TRUNC 예제 SELECT TRUNC(789.5597, -2) "TRUNC" FROM DUAL; TRUNC ----- 700
- 강좌 URL : http://www.gurubee.net/lecture/1024
- 구루비 강좌는 개인의 학습용으로만 사용 할 수 있으며, 다른 웹 페이지에 게재할 경우에는 출처를 꼭 밝혀 주시면 고맙겠습니다.~^^
- 구루비 강좌는 서비스 제공을 위한 목적이나, 학원 홍보, 수익을 얻기 위한 용도로 사용 할 수 없습니다.