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

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

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

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

Ниже показан синтаксис функции COS():

COS(n)

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

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

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

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

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

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

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

SELECT COS(1) as cosine_value;

Выход:

cosine_value
-----------------
0.54030230586814 

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

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

SELECT COS(PI()) cosine_value;

Выход:

cosine_value
------------
-1

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

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

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

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

INSERT INTO
  angles(angle)
VALUES
 (0),
 (PI())
 (PI() / 3);

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

SELECT
  id,
  angle
FROM
  angles;

Выход:

id | angle
---+------
1  | 0.00
2  | 3.14
3  | 1.05
(3 rows)

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

SELECT
  id,
  COS(angle) cosine_value
FROM
  angles;

Выход:

id | cosine_value
---+-------------
1  | 1.0
2  | -1.0
3  | 0.5
(3 rows)

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

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

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