sql >> Database >  >> RDS >> PostgreSQL

Hoe Sind() werkt in PostgreSQL

In PostgreSQL, sind() is een wiskundige functie die de trigonometrische sinus van de opgegeven hoek retourneert, zoals gemeten in graden.

U specificeert de hoek door een argument aan de functie te geven wanneer u deze aanroept.

In trigonometrie, sinus is de functie die gelijk is aan de verhouding van de zijde tegenover een bepaalde hoek (in een rechthoekige driehoek) tot de schuine zijde.

Syntaxis

De syntaxis gaat als volgt:

sind(x)

Waar x is een dubbele precisie waarde die de hoek (in graden) vertegenwoordigt waarvoor u de sinus wilt retourneren.

Voorbeeld

Hier is een voorbeeld om te laten zien hoe het werkt.

SELECT sind(45);

Resultaat:

0.7071067811865475

Fracties

De hoek kan een fractionele component bevatten.

SELECT sind(45.6789);

Resultaat:

0.7154354836424379

Negatieve hoeken

De hoek kan negatief zijn.

SELECT sind(-35);

Resultaat:

-0.573576436351046

Uitdrukkingen

Het argument kan uitdrukkingen bevatten.

SELECT sind(3 * 5);

Resultaat:

0.2588190451025208

Geef de hoek op in radialen

Zoals gezegd, de hoek die u opgeeft aan sind() wordt gespecificeerd in graden . Om het op te geven in radialen , gebruik de sin() functie.

De sin() functie werkt precies hetzelfde als sind() , behalve dat het argument is opgegeven in radialen in plaats van graden.


  1. Patchbeleid

  2. Hoe Joda-Time te gebruiken met java.sql.Timestamp

  3. hoe %ROWTYPE declareren van een variabele die een zwak getypte SYS_REFCURSOR is?

  4. Wat is MySQL-rijvolgorde voor SELECT * FROM table_name;?