반응형
06. 오라클 함수
06-3 숫자 데이터를 연산하고 수치를 조정하는 숫자 함수
ROUND | 지정된 숫자의 특정 위치에서 반올림한 값을 반환 |
TRUNC | 지정된 숫자의 특정 위치에서 버림한 값을 반환 |
CEIL | 지정된 숫자보다 큰 정수 중 가장 작은 정수를 반환 |
FLOOR | 지정된 숫자보다 작은 정수 중 가장 큰 정수를 반환 |
MOD | 지정된 숫자를 나눈 나머지 값을 반환 |
[특정 위치에서 반올림하는 ROUND 함수]
ROUND([숫자(필수)], [반올림 위치(선택)])
*반올림 위치 값이 0에서 양수로 올라가면, 반올림 위치가 한 자리씩 더 낮은 소수점 자리를 향하게 되고,
0에서 음수로 내려가면 자연수 쪽으로 한 자리씩 위로 반올림하게 됨.
*반올림할 위치를 지정하지 않으면, 0으로 지정한 것과 같은 결과가 출력됨.
[특정 위치에서 버리는 TRUNC 함수]
TRUNC([숫자(필수)], [버림 위치(선택)])
*반올림 위치 규칙은 위 ROUND 함수와 같음
[지정한 숫자와 가까운 정수를 찾는 CEIL, FLOOR 함수]
CEIL([숫자(필수)])
FLOOR([숫자(필수)])
[숫자를 나눈 나머지 값을 구하는 MOD 함수]
MOD([나눗셈 될 숫자(필수)],[나눌 숫자(필수)])
*데이터가 짝수인지 홀수인지 구별하는 용도로 사용할 수 있음
반응형