728x90
반응형
Oracle 수치 함수정리 #2
Oracle Numerical Function Theorem #2
ATAN 함수
- 지정된 숫자의 아크탄젠트 값을 반환합니다.
활용
- 아크탄젠트는 라디안으로 반환됩니다.
- ATAN 함수는 삼각 함수입니다.
- 반드시 라디안 측정 값을 사용해야 합니다.
- 입력 값이 너무 크면 오버플로우가 발생할 수 있습니다.
- 일반적으로 수학 계산이나 미적분 등에 사용됩니다.
Syntax
- numeric_value: 아크탄젠트를 계산할 수치 값입니다. 숫자 데이터 유형이어야 합니다.
ATAN(numeric_value)
예시
SELECT ATAN(1) FROM DUAL;
-- 결과: 0.7853981633974483
ATAN2 함수
- 지정된 숫자의 아크탄젠트 값을 반환합니다.
- 두 인수의 비율을 기반으로 합니다.
활용
- 아크탄젠트는 라디안으로 반환됩니다.
- ATAN2 함수는 삼각 함수입니다.
- 입력 값이 너무 크면 오버플로우가 발생할 수 있습니다.
- 일반적으로 수학 계산이나 미적분 등에 사용됩니다.
Syntax
- numeric_value1: 아크탄젠트를 계산할 수치 값입니다. 숫자 데이터 유형이어야 합니다.
- numeric_value2: numeric_value1의 값으로 나누어지는 수치 값입니다. 숫자 데이터 유형이어야 합니다.
ATAN2(numeric_value1, numeric_value2)
예시
SELECT ATAN2(1,1) FROM DUAL;
-- 결과: 0.7853981633974483
CEIL 함수
- 입력 값 이상의 최소 정수를 반환합니다.
- 예를 들어, 입력 값이 3.14일 경우 4를 반환합니다.
활용
- CEIL 함수는 숫자를 올림할 때 사용됩니다.
- ROUND 함수와 함께 사용해, 입력 값을 특정 자릿수에서 반올림하는 데 사용됩니다.
- 정수 값을 반환합니다.
Syntax
- numeric_value: 올림을 수행할 수치 값입니다. 숫자 데이터 유형이어야 합니다.
CEIL(numeric_value)
예시
SELECT CEIL(3.14) FROM DUAL;
-- 결과: 4
728x90
반응형