В SQL Server, TAN()
функцията връща тангенса на входния израз.
Вие предоставяте стойността като аргумент при извикване на функцията.
Синтаксис
Синтаксисът е така:
TAN ( float_expression )
Където float_expression е израз на тип float или на тип, който може да бъде имплицитно преобразуван в float, интерпретиран като брой радиани.
Пример 1 – Основна употреба
Ето един основен пример, който връща тангенса на една стойност.
SELECT TAN(1) Result;
Резултат:
+-----------------+ | Result | |-----------------| | 1.5574077246549 | +-----------------+
И с друга стойност.
SELECT TAN(2.3) Result;
Резултат:
+-------------------+ | Result | |-------------------| | -1.11921364173413 | +-------------------+
Пример 2 – Отрицателна стойност
Тук превключваме предишната стойност на отрицателна стойност.
SELECT TAN(-2.3) Result;
Резултат:
+------------------+ | Result | |------------------| | 1.11921364173413 | +------------------+
Пример 3 – Изрази
Можете също да предавате изрази като този:
SELECT TAN(2.5 + 0.3) Result;
Резултат:
+--------------------+ | Result | |--------------------| | -0.355529831651176 | +--------------------+
Пример 4 – Предаване на функция
В този пример предавам T-SQL PI()
функция като аргумент.
SELECT PI() 'PI', TAN(PI()) 'Tangent of PI';
Резултат:
+------------------+-----------------------+ | PI | Tangent of PI | |------------------+-----------------------| | 3.14159265358979 | -1.22464679914735E-16 | +------------------+-----------------------+