В PostgreSQL, sind() е математическа функция, която връща тригонометричния синус на посочения ъгъл, измерен в градуси.
Вие задавате ъгъла, като предоставяте аргумент на функцията, когато я извиквате.
В тригонометрията, синус е функцията, която е равна на отношението на страната срещу даден ъгъл (в правоъгълен триъгълник) към хипотенузата.
Синтаксис
Синтаксисът е така:
sind(x)
Където x е сдвойна точност стойност, която представлява ъгъла (в градуси), за който искате да се върне синусът.
Пример
Ето пример, за да демонстрирате как работи.
SELECT sind(45); Резултат:
0.7071067811865475
Дроби
Ъгълът може да съдържа дробен компонент.
SELECT sind(45.6789); Резултат:
0.7154354836424379
Отрицателни ъгли
Ъгълът може да бъде отрицателен.
SELECT sind(-35); Резултат:
-0.573576436351046
Изрази
Аргументът може да включва изрази.
SELECT sind(3 * 5); Резултат:
0.2588190451025208
Посочете ъгъла в радиани
Както споменахме, ъгълът, който предоставяте на sind() е посочено в градуси . За да го посочите в радиани , използвайте sin() функция.
sin() функцията работи точно както sind() , с изключение на това, че аргументът му е посочен в радиани вместо в градуси.