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

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

В SQL Server, ATAN() функцията връща арктангенса на стойност. С други думи, той връща ъгъла в радиани, чиято тангенс е определен float израз.

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

Синтаксис

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

ATAN ( float_expression ) 

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

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

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

SELECT ATAN(2) Result;

Резултат:

+------------------+
| Result           |
|------------------|
| 1.10714871779409 |
+------------------+

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

SELECT ATAN(1.3) Result;

Резултат:

+------------------+
| Result           |
|------------------|
| 0.91510070055336 |
+------------------+

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

И с отрицателна стойност.

SELECT ATAN(-1.3) Result;

Резултат:

+-------------------+
| Result            |
|-------------------|
| -0.91510070055336 |
+-------------------+

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

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

SELECT ATAN(2.5 + 0.3) Result;

Резултат:

+------------------+
| Result           |
|------------------|
| 1.22777238637419 |
+------------------+

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

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

SELECT 
  PI() 'PI',
  ATAN(PI()) 'Arctangent of PI';

Резултат:

+------------------+--------------------+
| PI               | Arctangent of PI   |
|------------------+--------------------|
| 3.14159265358979 | 1.26262725567891   |
+------------------+--------------------+

  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. В tsql безопасно ли е вмъкване с оператор Select по отношение на едновременност?

  2. Топ 5 инструменти за моделиране на данни за SQL Server

  3. Грешка при влизане в SQL Server:Неуспешно влизане за потребител 'NT AUTHORITY\SYSTEM'

  4. 2 начина да получите езика по подразбиране на вход в SQL Server (T-SQL)

  5. Как да използвам GROUP BY за конкатенация на низове в SQL Server?