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

Jak Sin() funguje v PostgreSQL

V PostgreSQL sin() je matematická funkce, která vrací trigonometrický sinus zadaného úhlu, měřený v radiánech.

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

V trigonometrii sinus je funkce, která se rovná poměru strany protilehlé danému úhlu (v pravoúhlém trojúhelníku) k přeponě.

Syntaxe

Syntaxe vypadá takto:

sin(x)

Kde x je dvojitá přesnost hodnota, která představuje úhel (v radiánech), pro který chcete vrátit sinus.

Příklad

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

SELECT sin(2);

Výsledek:

0.9092974268256817

Zlomky

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

SELECT sin(1.2345);

Výsledek:

0.9439833239445111

Záporné úhly

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

SELECT sin(-2);

Výsledek:

-0.9092974268256817

Výrazy

Argument může obsahovat výrazy.

SELECT sin(1.5 * 2);

Výsledek:

0.1411200080598672

Předávání dalších funkcí

Zde je příklad, který obsahuje další funkci (v tomto případě pi() ) ve výrazu.

SELECT sin(pi()/2);

Výsledek:

1

Určete úhel ve stupních

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

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


  1. Úvod do HDFS | Co je HDFS a jak to funguje?

  2. Příkaz SQL INSERT INTO

  3. Převod výsledků Select do skriptu Insert - SQL Server

  4. Jak zkontrolovat stav PostgreSQL serveru Mac OS X