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

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

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

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

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

SIN(n)

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

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

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

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

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

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

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

SELECT SIN(1) as sine_value;

Выход:

sine_value
-----------------
0.841470984807897

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

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

SELECT SIN(PI()/6) sine_value;

Выход:

sine_value
-----------
0.5

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

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

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

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

INSERT INTO
  angles(angle)
VALUES
 (1),
 (PI() / 2),
 (PI() / 6);

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

SELECT
  id,
  angle
FROM
  angles;

Выход:

id | angle
---+-------
1  | 1.00
2  | 1.57
3  | 0.52
(3 rows)

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

SELECT
  id,
  SINE(angle) sine_value
FROM
  angles;

Выход:

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

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

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

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