Функция SQL Server COT()

В этом уроке вы узнаете, как использовать функцию COT() SQL Server для вычисления котангенса числа.

Введение в функцию SQL Server COT()

В SQL Server функция COT() — это математическая функция, которая возвращает котангенс числа.

Вот синтаксис функции COT():

COT(n)

В этом синтаксисе:

  • n — угол в радианах, для которого требуется найти значение котангенса.

Функция COT() возвращает котангенс аргумента n. Если n равно NULL, функция COT() возвращает NULL.

Примеры функций SQL Server COT()

Давайте рассмотрим несколько примеров использования функции COT().

1) Пример базовой функции COT()

В следующем примере функция COT() используется для вычисления котангенса 1 радиана:

SELECT COT(1) cotangent_value;

Выход:

cotangent_value
------------------
0.6420926159343306 

2) Использование функции COT() с функцией PI()

В следующем примере функция COT() используется для нахождения котангенса числа пи/4:

SELECT COT(PI()/4) cotangent_value;

Выход:

cotangent_value
---------------
1.0

3) Использование функции COT() с табличными данными

Сначала создадим таблицу под названием «углы» для хранения углов в радианах:

CREATE TABLE angles(
    id INT IDENTITY PRIMARY KEY,
    angle DEC(19,2)
);

Во-вторых, вставьте несколько строк в таблицу углов:

INSERT INTO
  angles(angle)
VALUES
 (NULL),
 (PI() / 4),
 (PI() / 2);

В-третьих, извлеките данные из таблицы углов:

SELECT
  id,
  angle
FROM
  angles;

Выход:

id | angle
---+------
1  | NULL
2  | 0.79
3  | 1.57
(3 rows)

Наконец, вычислим котангенсы углов по таблице углов:

SELECT
  id,
  angle,
  ROUND(COT(angle),0) tangent_value
FROM
  angles;

Выход:

id | angle | tangent_value
---+-------+--------------
1  | NULL  | NULL
2  | 0.79  | 1.0
3  | 1.57  | 0.0
(3 rows)

Краткое содержание

  • Используйте функцию COT() для вычисления котангенса числа.
Мирослав С.

Автор статей, ИБ-специалист