sql >> Database teknologi >  >> RDS >> PostgreSQL

Sådan fungerer Tand() i PostgreSQL

I PostgreSQL, tan() er en matematisk funktion, der returnerer tangens til inputudtrykket.

Inputudtrykket leveres som et argument, og det er angivet i grader.

I trigonometri, i en retvinklet trekant, tangens af en vinkel er længden af ​​den modsatte side divideret med længden af ​​den tilstødende side.

Syntaks

Syntaksen ser sådan ud:

tand(x)

Hvor x er en dobbelt præcision værdi, der tolkes som antal radianer.

Eksempel

Her er et eksempel for at vise, hvordan det virker.

SELECT tand(45);

Resultat:

1

Brøker

Argumentet kan indeholde en brøkkomponent.

SELECT tand(63.435);

Resultat:

2.0000044660505405

Negativt argument

Argumentet kan også være negativt.

SELECT tand(-63.435);

Resultat:

-2.0000044660505405

Udtryk

Argumentet kan indeholde udtryk.

SELECT tand(20 * 3);

Resultat:

1.7320508075688774

Angiv vinklen i radianer

Som nævnt, tand() accepterer sit argument i grader . For at give det i radianer , brug tan() fungere.

tan() funktion fungerer nøjagtigt det samme som tand() , bortset fra at dens argument er angivet i radianer i stedet for grader.


  1. Hvordan kan jeg se, hvornår en MySQL-tabel sidst blev opdateret?

  2. Er substr eller LIKE hurtigere i Oracle?

  3. ORA-03113:slutningen af ​​filen på kommunikationskanalen

  4. Hvordan reparerer jeg en InnoDB-tabel?