In PostgreSQL, sin()
è una funzione matematica che restituisce il seno trigonometrico dell'angolo specificato, misurato in radianti.
Specificare l'angolo fornendo un argomento alla funzione durante la chiamata.
In trigonometria, seno è la funzione che è uguale al rapporto tra il lato opposto a un dato angolo (in un triangolo rettangolo) e l'ipotenusa.
Sintassi
La sintassi è questa:
sin(x)
Dove x
è una doppia precisione valore che rappresenta l'angolo (in radianti) per il quale si desidera restituire il seno.
Esempio
Ecco un esempio per dimostrare come funziona.
SELECT sin(2);
Risultato:
0.9092974268256817
Frazioni
L'angolo può contenere una componente frazionaria.
SELECT sin(1.2345);
Risultato:
0.9439833239445111
Angoli negativi
L'angolo può essere negativo.
SELECT sin(-2);
Risultato:
-0.9092974268256817
Espressioni
L'argomento può includere espressioni.
SELECT sin(1.5 * 2);
Risultato:
0.1411200080598672
Trasmissione di altre funzioni
Ecco un esempio che include un'altra funzione (in questo caso pi()
) nell'espressione.
SELECT sin(pi()/2);
Risultato:
1
Specifica l'angolo in gradi
Come accennato, l'angolo che fornisci a sin()
è specificato in radianti . Per specificarlo in gradi , usa sind()
funzione.
Il sind()
la funzione funziona esattamente come sin()
, tranne per il fatto che il suo argomento è specificato in gradi anziché in radianti.