Sqlserver
 sql >> база данни >  >> RDS >> Sqlserver

TAN() Примери в SQL Server

В SQL Server, TAN() функцията връща тангенса на входния израз.

Вие предоставяте стойността като аргумент при извикване на функцията.

Синтаксис

Синтаксисът е така:

TAN ( float_expression ) 

Където float_expression е израз на тип float или на тип, който може да бъде имплицитно преобразуван в float, интерпретиран като брой радиани.

Пример 1 – Основна употреба

Ето един основен пример, който връща тангенса на една стойност.

SELECT TAN(1) Result;

Резултат:

+-----------------+
| Result          |
|-----------------|
| 1.5574077246549 |
+-----------------+

И с друга стойност.

SELECT TAN(2.3) Result;

Резултат:

+-------------------+
| Result            |
|-------------------|
| -1.11921364173413 |
+-------------------+

Пример 2 – Отрицателна стойност

Тук превключваме предишната стойност на отрицателна стойност.

SELECT TAN(-2.3) Result;

Резултат:

+------------------+
| Result           |
|------------------|
| 1.11921364173413 |
+------------------+

Пример 3 – Изрази

Можете също да предавате изрази като този:

SELECT TAN(2.5 + 0.3) Result;

Резултат:

+--------------------+
| Result             |
|--------------------|
| -0.355529831651176 |
+--------------------+

Пример 4 – Предаване на функция

В този пример предавам T-SQL PI() функция като аргумент.

SELECT 
  PI() 'PI',
  TAN(PI()) 'Tangent of PI';

Резултат:

+------------------+-----------------------+
| PI               | Tangent of PI         |
|------------------+-----------------------|
| 3.14159265358979 | -1.22464679914735E-16 |
+------------------+-----------------------+

  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Сравнете DATETIME и DATE, пренебрегвайки частта от времето

  2. SQL Server:динамично завъртане на 5 колони

  3. Как да изпълним директно SQL заявка в C#?

  4. SQL Server - Включете NULL, като използвате UNPIVOT

  5. SYSDATETIME() срещу GETDATE() в SQL Server:Каква е разликата?