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

Come funziona Sin() in PostgreSQL

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.