В SQL Server, ATAN()
функцията връща арктангенса на стойност. С други думи, той връща ъгъла в радиани, чиято тангенс е определен float израз.
Вие предоставяте стойността като аргумент при извикване на функцията.
Синтаксис
Синтаксисът е така:
ATAN ( float_expression )
Където float_expression е израз на тип float или на тип, който имплицитно се преобразува в float.
Пример 1 – Основна употреба
Ето основен пример, който връща дъговата тангенс на една стойност.
SELECT ATAN(2) Result;
Резултат:
+------------------+ | Result | |------------------| | 1.10714871779409 | +------------------+
И с друга стойност.
SELECT ATAN(1.3) Result;
Резултат:
+------------------+ | Result | |------------------| | 0.91510070055336 | +------------------+
Пример 2 – Отрицателна стойност
И с отрицателна стойност.
SELECT ATAN(-1.3) Result;
Резултат:
+-------------------+ | Result | |-------------------| | -0.91510070055336 | +-------------------+
Пример 3 – Изрази
Можете също да предавате изрази като този:
SELECT ATAN(2.5 + 0.3) Result;
Резултат:
+------------------+ | Result | |------------------| | 1.22777238637419 | +------------------+
Пример 4 – Предаване на функция
В този пример предавам T-SQL PI()
функция като аргумент.
SELECT PI() 'PI', ATAN(PI()) 'Arctangent of PI';
Резултат:
+------------------+--------------------+ | PI | Arctangent of PI | |------------------+--------------------| | 3.14159265358979 | 1.26262725567891 | +------------------+--------------------+