В этом уроке вы узнаете, как использовать функцию 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() для вычисления синуса числа.