반응형
문법
역 삼각 함수
ACOS ( n )
ASIN ( n )
ATAN ( number )
ATAN2 ( y , x ) ⇔ ATAN2 ( y / x )
return [BINARY_DOUBLE |BINARY_FLOAT | NUMBER]
파라미터
rad 라디안 의한 각도
number 숫자 식n 숫자 식 [-1 이상 1 이하]
number 숫자 식
x 숫자 식
y 숫자 식
리턴
ACOS : 0 이상 PI 이하 (PI : 2 × PI 라디안 = 2π rad = 360도)
ASIN : - PI / 2 이상 PI / 2 / 2 다음
ATAN : - PI / 2 이상 PI / 2 / 2 다음
ATAN2 : - PI 이상 PI 이하
조건
SQL 및 PL / SQL 모두에서 사용할 수 있습니다.
내용
역 삼각 함수는 NUMBER 형 또는 BINARY_DOUBLE 형태의 반환 값을 가진다.
BINARY_FLOAT 형을 인수 한 경우에도 BINARY_DOUBLE 형태로 변환된다.
주의
많은 연산을 행하는 함수가 NUMBER에서 보증되는 최대 정밀도 38 자리를 가지고 있지만,
역 삼각 함수는 30 자리 정도라고 기재되어 있다. 삼각 함수는 36 자리로 되어있다.
그리고 삼각 함수와 마찬가지로 실제로는 30 자리 이상의 자릿수가 리턴되므로 오차가 섞여있는 것일지도 모른다.
반응형