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

Come funziona Atand() in PostgreSQL

In PostgreSQL, atan() è una funzione matematica che restituisce l'angolo, in gradi, 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:

atand(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 atand(1);

Risultato:

45

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

Pertanto, possiamo fare quanto segue per verificarlo.

SELECT atand(tand(45));

Risultato:

45

Frazioni

L'argomento può contenere una componente frazionaria.

SELECT atand(1.7320508075688774);

Risultato:

60.00000000000001

Argomento negativo

L'argomento può anche essere negativo.

SELECT atand(-1.7320508075688774);

Risultato:

-60.00000000000001

Espressioni

L'argomento può includere espressioni.

SELECT atand(.5 * .45);

Risultato:

12.680383491819821

Restituisce l'angolo in radianti

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

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