Función ATAN2 - Amazon Redshift

Función ATAN2

ATAN2 es una función trigonométrica que devuelve la arcotangente de un número dividido por otro número. El valor de retorno está en radianes y se encuentra entre PI/2 y -PI/2.

Sintaxis

ATAN2(number1, number2)

Argumentos

number1

Un número de DOUBLE PRECISION.

number2

Un número de DOUBLE PRECISION.

Tipo de retorno

DOUBLE PRECISION

Ejemplos

Para devolver la arcotangente de 2/2 y multiplicarla por 4, use el siguiente ejemplo.

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

Para convertir la arcotangente de 1/0 (que evalúa a 0) al número equivalente de grados, use el siguiente ejemplo.

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