sql >> Databasteknik >  >> RDS >> PostgreSQL

Hur Cosd() fungerar i PostgreSQL

I PostgreSQL, cosd() är en matematisk funktion som returnerar den trigonometriska cosinus för den angivna vinkeln, mätt i grader.

Du anger vinkeln genom att ange ett argument till funktionen när du anropar den.

Syntax

Syntaxen ser ut så här:

cosd(x)

Där x är en dubbel precision värde som representerar vinkeln (i grader) för vilken du vill att cosinus ska returneras.

Exempel

Här är ett exempel för att visa hur det fungerar.

SELECT cosd(15);

Resultat:

0.9659258262890683

Bråk

Vinkeln kan innehålla en bråkdel.

SELECT cosd(12.15);

Resultat:

0.9775999377647907

Negativa vinklar

Vinkeln kan vara negativ.

SELECT cosd(-197);

Resultat:

-0.9563047559630354

Uttryck

Argumentet kan innehålla uttryck.

SELECT cosd(10 * 5);

Resultat:

0.6427876096865393

Ange vinkeln i radianer

Som nämnts, vinkeln du anger till cosd() anges i grader . För att ange det i radianer , använd cos() fungera.

cos() Funktionen fungerar exakt på samma sätt som cosd() , förutom att dess argument anges i radianer istället för grader.


  1. SQL Server-utgångsklausul till en skalär variabel

  2. Varför rundas casting från float till varchar i SQL Server?

  3. Hur man byter namn på en primärnyckel i Oracle så att den kan återanvändas

  4. MySQL datetime-fält och sommartid -- hur refererar jag till den extra timmen?