V PostgreSQL sind()
je matematická funkce, která vrací trigonometrický sinus zadaného úhlu, měřený ve stupních.
Ú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:
sind(x)
Kde x
je dvojitá přesnost hodnota, která představuje úhel (ve stupních), pro který chcete vrátit sinus.
Příklad
Zde je příklad demonstrující, jak to funguje.
SELECT sind(45);
Výsledek:
0.7071067811865475
Zlomky
Úhel může obsahovat zlomkovou složku.
SELECT sind(45.6789);
Výsledek:
0.7154354836424379
Záporné úhly
Úhel může být záporný.
SELECT sind(-35);
Výsledek:
-0.573576436351046
Výrazy
Argument může obsahovat výrazy.
SELECT sind(3 * 5);
Výsledek:
0.2588190451025208
Určete úhel v radiánech
Jak bylo zmíněno, úhel, který poskytnete sind()
je specifikováno ve stupních . Chcete-li jej určit v radiánech , použijte sin()
funkce.
sin()
funkce funguje úplně stejně jako sind()
, kromě toho, že jeho argument je zadán v radiánech místo ve stupních.