ATAN2 함수 - Amazon Redshift

Amazon Redshift는 2025년 11월 1일부터 새 Python UDF 생성을 더 이상 지원하지 않습니다. Python UDF를 사용하려면 이 날짜 이전에 UDF를 생성하세요. 기존 Python UDF는 정상적으로 계속 작동합니다. 자세한 내용은 블로그 게시물을 참조하세요.

ATAN2 함수

ATAN2는 다른 숫자로 나눈 숫자의 아크 탄젠트를 반환하는 삼각 함수입니다. 반환 값은 라디안 단위이며 PI/2-PI/2 사이입니다.

구문

ATAN2(number1, number2)

인수

number1

DOUBLE PRECISION 수입니다.

number2

DOUBLE PRECISION 수입니다.

반환 타입

DOUBLE PRECISION

예시

2/2의 아크 탄젠트를 반환하여 4와 곱하려면 다음 예제를 사용합니다.

SELECT ATAN2(2,2) * 4 AS PI; +-------------------+ | pi | +-------------------+ | 3.141592653589793 | +-------------------+

1/0의 아크 탄젠트(0으로 평가됨)를 상응하는 도수로 변환하려면 다음 예제를 사용합니다.

SELECT (ATAN2(1,0) * 180/(SELECT PI())) AS degrees; +---------+ | degrees | +---------+ | 90 | +---------+