Trong SQL Server, TAN()
hàm trả về tiếp tuyến của biểu thức đầu vào.
Bạn cung cấp giá trị làm đối số khi gọi hàm.
Cú pháp
Cú pháp như sau:
TAN ( float_expression )
Ở đâu float_expression là một biểu thức của kiểu float hoặc của một kiểu có thể được chuyển đổi hoàn toàn thành float, được hiểu là số radian.
Ví dụ 1 - Cách sử dụng cơ bản
Đây là một ví dụ cơ bản trả về tiếp tuyến của một giá trị.
SELECT TAN(1) Result;
Kết quả:
+-----------------+ | Result | |-----------------| | 1.5574077246549 | +-----------------+
Và với một giá trị khác.
SELECT TAN(2.3) Result;
Kết quả:
+-------------------+ | Result | |-------------------| | -1.11921364173413 | +-------------------+
Ví dụ 2 - Giá trị âm
Ở đây chúng tôi chuyển giá trị trước đó thành giá trị âm.
SELECT TAN(-2.3) Result;
Kết quả:
+------------------+ | Result | |------------------| | 1.11921364173413 | +------------------+
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 TAN(2.5 + 0.3) Result;
Kết quả:
+--------------------+ | Result | |--------------------| | -0.355529831651176 | +--------------------+
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', TAN(PI()) 'Tangent of PI';
Kết quả:
+------------------+-----------------------+ | PI | Tangent of PI | |------------------+-----------------------| | 3.14159265358979 | -1.22464679914735E-16 | +------------------+-----------------------+