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

Jak Cosd() funguje v PostgreSQL

V PostgreSQL cosd() je matematická funkce, která vrací trigonometrický kosinus zadaného úhlu, měřený ve stupních.

Úhel určíte zadáním argumentu funkce při jejím volání.

Syntaxe

Syntaxe vypadá takto:

cosd(x)

Kde x je dvojitá přesnost hodnota, která představuje úhel (ve stupních), pro který chcete vrátit kosinus.

Příklad

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

SELECT cosd(15);

Výsledek:

0.9659258262890683

Zlomky

Úhel může obsahovat zlomkovou složku.

SELECT cosd(12.15);

Výsledek:

0.9775999377647907

Záporné úhly

Úhel může být záporný.

SELECT cosd(-197);

Výsledek:

-0.9563047559630354

Výrazy

Argument může obsahovat výrazy.

SELECT cosd(10 * 5);

Výsledek:

0.6427876096865393

Určete úhel v radiánech

Jak bylo zmíněno, úhel, který poskytnete cosd() je specifikováno ve stupních . Chcete-li jej určit v radiánech , použijte cos() funkce.

cos() funkce funguje úplně stejně jako cosd() , kromě toho, že jeho argument je zadán v radiánech místo ve stupních.


  1. Vyloučit sloupec pomocí SELECT * [kromě sloupceA] FROM tableA?

  2. Základy protokolu transakcí serveru SQL Server

  3. Využití mezipaměti contrib's pg_prewarm a pg_hibernator v PostgreSQL 9.4.

  4. Fulltextové vyhledávání nefunguje, pokud je zahrnuto zastavovací slovo, i když je seznam zastavovacích slov prázdný