Sử dụng SQL Server, bạn có thể sử dụng T-SQL SIN()
hàm để trả về sin của một số. Cụ thể hơn, hàm này trả về sin lượng giác của góc được chỉ định, tính bằng radian và ở dạng số gần đúng, float , biểu thức.
Kiểu dữ liệu trả về là float .
Bạn cung cấp số làm đối số khi gọi hàm.
Cú pháp
Cú pháp như sau:
SIN ( float_expression )
Trong đó 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.
Ví dụ 1 - Cách sử dụng cơ bản
Dưới đây là một ví dụ cơ bản để chứng minh những gì SIN()
trả về cho một giá trị nhất định.
SELECT SIN(7) Result;
Kết quả:
+-------------------+ | Result | |-------------------| | 0.656986598718789 | +-------------------+
Ví dụ 2 - Giá trị âm
Dưới đây là một ví dụ sử dụng giá trị âm.
SELECT SIN(-7) Result;
Kết quả:
+--------------------+ | Result | |--------------------| | -0.656986598718789 | +--------------------+
Ví dụ 3 - Biểu thức
Bạn có thể sử dụng các biểu thức như sau:
SELECT SIN(5*2) Result;
Kết quả:
+-------------------+ | Result | |-------------------| | -0.54402111088937 | +-------------------+
Vì vậy, điều đó sẽ có kết quả tương tự như làm điều này:
SELECT SIN(10) Result;
Kết quả:
+-------------------+ | Result | |-------------------| | -0.54402111088937 | +-------------------+
Ví dụ 4 - Sử dụng PI
Trong ví dụ này, tôi lấy sin của π (pi). Tôi thực hiện việc này bằng cách chuyển vào PI()
hoạt động như một đối số.
SELECT SIN(PI()) Result;
Kết quả:
+----------------------+ | Result | |----------------------| | 1.22464679914735E-16 | +----------------------+