sql >> Database >  >> RDS >> PostgreSQL

Hoe Sin() werkt in PostgreSQL

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

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:

sin(x)

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

Voorbeeld

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

SELECT sin(2);

Resultaat:

0.9092974268256817

Fracties

De hoek kan een fractionele component bevatten.

SELECT sin(1.2345);

Resultaat:

0.9439833239445111

Negatieve hoeken

De hoek kan negatief zijn.

SELECT sin(-2);

Resultaat:

-0.9092974268256817

Uitdrukkingen

Het argument kan uitdrukkingen bevatten.

SELECT sin(1.5 * 2);

Resultaat:

0.1411200080598672

Andere functies doorgeven

Hier is een voorbeeld met een andere functie (in dit geval pi() ) in de uitdrukking.

SELECT sin(pi()/2);

Resultaat:

1

Geef de hoek op in graden

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

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


  1. Knoopvolgorde zoeken in XML-document in SQL Server

  2. Tabel maken met behulp van GUI in SQL Server - SQL Server / T-SQL-zelfstudie, deel 37

  3. Wat is de standaardnaam van de beperking in PostgreSQL?

  4. MySQL verleent privileges aan gebruiker voor database