I PostgreSQL, cos()
er en matematisk funktion, der returnerer den trigonometriske cosinus af den specificerede vinkel, målt i radianer.
Du angiver vinklen ved at give et argument til funktionen, når du kalder den.
Syntaks
Syntaksen ser sådan ud:
cos(x)
Hvor x
er en dobbelt præcision værdi, der repræsenterer den vinkel (i radianer), som du vil have cosinus returneret for.
Eksempel
Her er et eksempel for at vise, hvordan det virker.
SELECT cos(15);
Resultat:
-0.7596879128588212
Brøker
Vinklen kan indeholde en brøkkomponent.
SELECT cos(12.15);
Resultat:
0.9145628431984176
Negative vinkler
Vinklen kan være negativ.
SELECT cos(-197);
Resultat:
-0.6055518643146514
Udtryk
Argumentet kan indeholde udtryk.
SELECT cos(10 * 5);
Resultat:
0.9649660284921133
Angiv vinklen i grader
Som nævnt, den vinkel du giver til cos()
er angivet i radianer . For at angive det i grader , brug cosd()
fungere.
cosd()
funktion fungerer nøjagtigt det samme som cos()
, bortset fra at dens argument er angivet i grader i stedet for radianer.