sql >> Database >  >> RDS >> PostgreSQL

Hoe Cotd() werkt in PostgreSQL

In PostgreSQL, cotd() is een trigonometrische functie die de cotangens van de opgegeven hoek retourneert.

De hoek wordt geleverd als argument, gespecificeerd in graden.

In trigonometrie, in een rechthoekige driehoek, is de cotangens van een hoek de lengte van de aangrenzende zijde gedeeld door de lengte van de andere zijde.

Syntaxis

De syntaxis gaat als volgt:

cotd(x)

Waar x is een dubbele precisie waarde die wordt geïnterpreteerd als het aantal radialen.

Voorbeeld

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

SELECT cotd(45);

Resultaat:

1

Fracties

Het argument kan een fractionele component bevatten.

SELECT cotd(45.2490);

Resultaat:

0.9913458158004194

Negatief argument

Het argument kan ook negatief zijn.

SELECT cotd(-23.56);

Resultaat:

-2.2932722545025657

Uitdrukkingen

Het argument kan uitdrukkingen bevatten.

SELECT cotd(2 * 14);

Resultaat:

1.8807264653463318

Nul argument

Het argument gegeven aan cotd() moet niet-nul zijn, omdat de cotangens van nul niet bestaat.

Dit is het resultaat dat ik krijg als ik nul als argument doorgeef.

SELECT cotd(0);

Resultaat:

Infinity

Geef de hoek op in radialen

Zoals vermeld, cotd() accepteert zijn argument in graden . Om het op te geven in radialen , gebruik de cot() functie.

Het cot() functie werkt precies hetzelfde als cotd() , behalve dat het argument is opgegeven in radialen in plaats van graden.


  1. Waarom is het het beste om een ​​telefoonnummer op te slaan als een string versus een geheel getal?

  2. Locatie van mijn.cnf-bestand op macOS

  3. Een dynamisch gegenereerde draaitabel in een tijdelijke tabel krijgen

  4. Index voor het vinden van een element in een JSON-array