728x90
ATAN2
구문
ATAN2(n1 , n2)
목적
ATAN2 함수는 n1과 n2의 아크 탄젠트 값을 반환합니다. 인수 n1은 무제한 범위의 값이 가능하며, n1과 n2의 부호에 따라 -pi에서 pi까지의 값으로 반환됩니다. 이 값은 라디안으로 표현됩니다.
이 함수는 숫자 데이터 타입 또는 숫자 데이터 타입으로 암묵적으로 변환 가능한 모든 비숫자 데이터 타입을 인수로 사용할 수 있습니다. 인수 중 하나라도 BINARY_FLOAT 또는 BINARY_DOUBLE이면 함수는 BINARY_DOUBLE을 반환합니다. 그렇지 않으면 함수는 NUMBER를 반환합니다.
참고:
ATAN 함수에 대한 정보는 ATAN을 참조하세요. 그리고 암묵적 변환에 대한 자세한 내용은 표 2-8을 참조하세요.
예제
다음 예제는 .3과 .2의 아크 탄젠트 값을 반환합니다:
SELECT ATAN2(.3, .2) "Arc_Tangent2"
FROM DUAL;
Arc_Tangent2
------------
.982793723
출처: 오라클 레퍼런스
원문 링크: Oracle ATAN2 함수 문서
💡 Tip!
ATAN2 함수는 두 점 (n1, n2)와 원점(0, 0)을 이어주는 직선과 x축 사이의 각도를 계산합니다. 즉, ATAN2(n2, n1)은 두 점 (n1, n2)와 원점(0, 0)를 이어주는 직선과 x축 사이의 각도를 라디안으로 나타낸 것입니다. 따라서 ATAN2 함수는 하나의 값을 반환하며, 두 인수를 사용하여 각도를 계산합니다.
반응형
'코딩 > 오라클 함수' 카테고리의 다른 글
[오라클 레퍼런스 함수] BFILENAME - BFILE 로케이터를 반환 (0) | 2023.07.31 |
---|---|
[오라클 레퍼런스 함수] AVG - 평균값 계산 (0) | 2023.07.30 |
[오라클 레퍼런스 함수] ATAN - 아크 탄젠트 계산 (0) | 2023.07.30 |
[오라클 레퍼런스 함수] ASIN - 아크 사인 계산 (0) | 2023.07.30 |
[오라클 레퍼런스 함수] ASCIISTR - ASCII 문자열 등가값 반환 (0) | 2023.07.30 |
댓글