In PostgreSQL, tan()
è una funzione matematica che restituisce la tangente dell'espressione di input.
L'espressione di input viene fornita come argomento ed è specificata in radianti.
In trigonometria, in un triangolo rettangolo, la tangente di un angolo è la lunghezza del lato opposto divisa per la lunghezza del lato adiacente.
Sintassi
La sintassi è questa:
tan(x)
Dove x
è una doppia precisione valore che viene interpretato come numero di radianti.
Esempio
Ecco un esempio per dimostrare come funziona.
SELECT tan(1);
Risultato:
1.557407724654902
Frazioni
L'argomento può (e di solito conterrà) una componente frazionaria.
SELECT tan(1.2490);
Risultato:
2.9995423388618807
Argomento negativo
L'argomento può anche essere negativo.
SELECT tan(-1.2490);
Risultato:
-2.9995423388618807
Espressioni
L'argomento può includere espressioni.
SELECT tan(.5 * .45);
Risultato:
0.22887537020775817
Pi
Ecco un esempio che include pi()
funzione.
SELECT tan(pi()/2);
Risultato:
1.633123935319537e+16
Specifica l'angolo in gradi
Come accennato, tan()
accetta la sua argomentazione in radianti . Per fornirlo in gradi , usa tand()
funzione.
Il tand()
la funzione funziona esattamente come tan()
, tranne per il fatto che il suo argomento è specificato in gradi anziché in radianti.