В 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()
, с изключение на това, че аргументът му е посочен в радиани вместо в градуси.