Като използвате SQL сървър, можете да използвате T-SQL SIN()
функция за връщане на синуса на число. По-конкретно, тази функция връща тригонометричния синус на посочения ъгъл, в радиани и в приблизително число, float , израз.
Типът данни за връщане е float .
Вие предоставяте числото като аргумент при извикване на функцията.
Синтаксис
Синтаксисът е така:
SIN ( float_expression )
Където float_expression е израз на тип float или на тип, който може да бъде имплицитно преобразуван в float.
Пример 1 – Основна употреба
Ето основен пример, за да демонстрирате какво означава SIN()
връща за дадена стойност.
SELECT SIN(7) Result;
Резултат:
+-------------------+ | Result | |-------------------| | 0.656986598718789 | +-------------------+
Пример 2 – Отрицателна стойност
Ето пример за използване на отрицателна стойност.
SELECT SIN(-7) Result;
Резултат:
+--------------------+ | Result | |--------------------| | -0.656986598718789 | +--------------------+
Пример 3 – Изрази
Можете да използвате изрази като този:
SELECT SIN(5*2) Result;
Резултат:
+-------------------+ | Result | |-------------------| | -0.54402111088937 | +-------------------+
Така че това би имало същия резултат като това:
SELECT SIN(10) Result;
Резултат:
+-------------------+ | Result | |-------------------| | -0.54402111088937 | +-------------------+
Пример 4 – Използване на PI
В този пример получавам синуса на π (pi). Правя това, като предавам PI()
функция като аргумент.
SELECT SIN(PI()) Result;
Резултат:
+----------------------+ | Result | |----------------------| | 1.22464679914735E-16 | +----------------------+