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

Jak Atand() funguje v PostgreSQL

V PostgreSQL atan() je matematická funkce, která vrací úhel ve stupních, 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:

atand(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 atand(1);

Výsledek:

45

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

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

SELECT atand(tand(45));

Výsledek:

45

Zlomky

Argument může obsahovat zlomkovou komponentu.

SELECT atand(1.7320508075688774);

Výsledek:

60.00000000000001

Negativní argument

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

SELECT atand(-1.7320508075688774);

Výsledek:

-60.00000000000001

Výrazy

Argument může obsahovat výrazy.

SELECT atand(.5 * .45);

Výsledek:

12.680383491819821

Vraťte úhel v radiánech

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

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


  1. Mohu zřetězit více řádků MySQL do jednoho pole?

  2. Jak funguje REGEXP_INSTR() v MariaDB

  3. Jak zjistit, že uživatel je přítomen v databázi Sqlite pomocí Androidu?

  4. Jak načíst obrázky z databáze MySQL a zobrazit je v html tagu