В этом уроке вы узнаете, как использовать функцию SQL Server TAN() для вычисления тангенса числа.
Введение в функцию SQL Server TAN()
В SQL Server функция TAN() — это математическая функция, которая возвращает тангенс числа.
Вот синтаксис функции TAN():
TAN(n)
В этом синтаксисе:
- n — угол в радианах, для которого требуется найти значение тангенса.
Функция TAN() возвращает тангенс аргумента n. Если n равно NULL, функция TAN() возвращает NULL.
Примеры функции SQL Server TAN()
Давайте рассмотрим несколько примеров использования функции TAN().
1) Пример базовой функции TAN()
В следующем примере функция TAN() используется для вычисления тангенса 1 радиана:
SELECT TAN(1) tangent_value;
Выход:
tangent_value ------------------ 1.5574077246549023
2) Использование функции TAN() с функцией PI()
В следующем примере функция TAN() используется для нахождения тангенса числа пи/4:
SELECT ROUND(TAN(PI()/4),0) tangent_value;
Выход:
tangent_value ------------- 1.0
3) Использование функции TAN() с табличными данными
Сначала создадим таблицу под названием «углы» для хранения углов в радианах:
CREATE TABLE angles( id INT IDENTITY PRIMARY KEY, angle DEC(19,2) );
Во-вторых, вставьте несколько строк в таблицу углов:
INSERT INTO angles(angle) VALUES (0), (PI() / 4), (PI());
В-третьих, извлеките данные из таблицы углов:
SELECT id, angle FROM angles;
Выход:
id | angle ---+------- 1 | 1.00 2 | 1.57 3 | 0.52 (3 rows)
Наконец, вычисляем тангенсы углов по таблице углов:
SELECT id, angle, ROUND(TAN(angle), 0) tangent_value FROM angles;
Выход:
id | angle | tangent_value ---+-------+-------------- 1 | 0.00 | 0.0 2 | 0.79 | 1.0 3 | 3.14 | 0.0 (3 rows)
Краткое содержание
- Используйте функцию TAN() для вычисления тангенса числа.