Sqlserver
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Sqlserver

ATAN () Ví dụ trong SQL Server

Trong SQL Server, ATAN() hàm trả về arctangent của một giá trị. Nói cách khác, nó trả về góc, tính bằng radian, có tiếp tuyến là một biểu thức float được chỉ định.

Bạn cung cấp giá trị làm đối số khi gọi hàm.

Cú pháp

Cú pháp như sau:

ATAN ( float_expression ) 

Ở đâu float_expression là một biểu thức của kiểu float hoặc kiểu chuyển đổi hoàn toàn thành float.

Ví dụ 1 - Cách sử dụng cơ bản

Dưới đây là một ví dụ cơ bản trả về tiếp tuyến cung của một giá trị.

SELECT ATAN(2) Result;

Kết quả:

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

Và với một giá trị khác.

SELECT ATAN(1.3) Result;

Kết quả:

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

Ví dụ 2 - Giá trị âm

Và với một giá trị âm.

SELECT ATAN(-1.3) Result;

Kết quả:

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

Ví dụ 3 - Biểu thức

Bạn cũng có thể chuyển vào các biểu thức như sau:

SELECT ATAN(2.5 + 0.3) Result;

Kết quả:

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

Ví dụ 4 - Truyền vào một hàm

Trong ví dụ này, tôi chuyển vào T-SQL PI() hoạt động như một đối số.

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

Kết quả:

+------------------+--------------------+
| 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. Thêm nhiều biến được tham số hóa vào cơ sở dữ liệu trong c #

  2. Làm thế nào để đối phó với các tên cột SQL trông giống như các từ khóa SQL?

  3. Cách nối các chuỗi trong SQL Server với CONCAT ()

  4. SQL Server Express so với express localdb

  5. Ví dụ về định dạng 'datetimeoffset' trong SQL Server bằng cách sử dụng chuỗi định dạng chuẩn (T-SQL)