sql >> Databáze >  >> RDS >> PostgreSQL

Jak Atan() funguje v PostgreSQL

V PostgreSQL atan() je matematická funkce, která vrací úhel v radiánech, jehož tangens je zadaný výraz.

V trigonometrii je to známé jako arkustangens . Arkustangens je inverzní tečna.

Arkustangens se používá, když víte, jaký je tangens úhlu, ale chcete vědět, jaký je skutečný úhel.

Syntaxe

Syntaxe vypadá takto:

atan(x)

Kde x je dvojitá přesnost hodnotu, která představuje tečnu úhlu, který se pokoušíte určit.

Příklad

Zde je příklad demonstrující, jak to funguje.

SELECT atan(1);

Výsledek:

0.7853981633974483

Jak již bylo zmíněno, argument představuje tečnu, kterou lze vrátit pomocí tan() funkce.

Proto můžeme provést následující ověření.

SELECT atan(tan(1));

Výsledek:

1

Zlomky

Argument může obsahovat zlomkovou komponentu.

SELECT atan(1.6197);

Výsledek:

1.0176820992229842

Negativní argument

Argument může být i záporný.

SELECT atan(-1.6197);

Výsledek:

-1.0176820992229842

Výrazy

Argument může obsahovat výrazy.

SELECT atan(.5 * .45);

Výsledek:

0.2213144423477913

Vraťte úhel ve stupních

Jak již bylo zmíněno, atan() vrátí svůj argument v radiánech . Aby to bylo ve stupních , použijte atand() funkce.

atand() funkce funguje úplně stejně jako atan() , kromě toho, že jeho argument je vrácen ve stupních místo v radiánech.


  1. Jak přidám odkaz na konektor MySQL pro .NET?

  2. Předávání více hodnot v jednom parametru

  3. Rozdíl mezi notací Oracle plus (+) a notací ansi JOIN?

  4. Jak nastavit hodnotu pole složené proměnné pomocí dynamického SQL