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.