acos()
acos() 함수는 입력값의 아크코사인(역코사인)을 라디안 단위로 반환합니다.
문법
acos(NUM_EXPR)
매개변수
NUM_EXPR- 아크코사인을 구할 숫자 표현식. -1 이상 1 이하의 값을 전달해야 합니다.
설명
acos() 함수는 입력값에 Math.acos()를 적용한 결과를 64비트 실수(double)로 반환합니다. 입력값이 Number 타입이면 내부적으로 doubleValue()로 변환하여 처리합니다.
입력값이 null이거나 숫자가 아닌 경우 null을 반환합니다. 입력값이 -1보다 작거나 1보다 크면 NaN을 반환합니다.
오류 코드
해당 사항 없음
사용 예
-
코사인이 0인 각도(90도) 계산
json "{'val': 0}" | eval result = acos(val) | # result: 1.5707963267948966 -
코사인이 1인 각도(0도) 계산
json "{'val': 1}" | eval result = acos(val) | # result: 0.0 -
NULL 입력
json "{'val': null}" | eval result = acos(val) | # result: null
호환성
acos() 함수는 소나 4.0 이전 버전부터 제공되었습니다.