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.