PostgreSQL
 sql >> Database >  >> RDS >> PostgreSQL

Come funziona Atan() in PostgreSQL

In PostgreSQL, atan() è una funzione matematica che restituisce l'angolo, in radianti, la cui tangente è un'espressione specificata.

In trigonometria, questo è noto come arctangente . L'arcotangente è l'inverso della tangente.

L'arcotangente viene utilizzato quando sai qual è la tangente di un angolo, ma vuoi sapere qual è l'angolo effettivo.

Sintassi

La sintassi è questa:

atan(x)

Dove x è una doppia precisione valore che rappresenta la tangente dell'angolo che stai cercando di determinare.

Esempio

Ecco un esempio per dimostrare come funziona.

SELECT atan(1);

Risultato:

0.7853981633974483

Come accennato, l'argomento rappresenta la tangente, che a sua volta può essere restituita con il tan() funzione.

Pertanto, possiamo fare quanto segue per verificarlo.

SELECT atan(tan(1));

Risultato:

1

Frazioni

L'argomento può contenere una componente frazionaria.

SELECT atan(1.6197);

Risultato:

1.0176820992229842

Argomento negativo

L'argomento può anche essere negativo.

SELECT atan(-1.6197);

Risultato:

-1.0176820992229842

Espressioni

L'argomento può includere espressioni.

SELECT atan(.5 * .45);

Risultato:

0.2213144423477913

Restituisci l'angolo in gradi

Come accennato, atan() restituisce il suo argomento in radianti . Per ottenerlo in gradi , usa atand() funzione.

Il atand() la funzione funziona esattamente come atan() , tranne per il fatto che il suo argomento viene restituito in gradi anziché in radianti.