Trong PostgreSQL, sin()
là một hàm toán học trả về sin lượng giác của một góc được chỉ định, được đo bằng radian.
Bạn chỉ định góc bằng cách cung cấp đối số cho hàm khi gọi nó.
Trong lượng giác, sine là hàm số có tỉ số giữa cạnh đối một góc cho trước (trong tam giác vuông) với cạnh huyền.
Cú pháp
Cú pháp như sau:
sin(x)
Ở đâu x
là độ chính xác kép giá trị đại diện cho góc (tính bằng radian) mà bạn muốn trả về sin.
Ví dụ
Dưới đây là một ví dụ để chứng minh cách hoạt động của nó.
SELECT sin(2);
Kết quả:
0.9092974268256817
Phân số
Góc có thể chứa một thành phần phân số.
SELECT sin(1.2345);
Kết quả:
0.9439833239445111
Góc tiêu cực
Góc có thể âm.
SELECT sin(-2);
Kết quả:
-0.9092974268256817
Biểu thức
Đối số có thể bao gồm các biểu thức.
SELECT sin(1.5 * 2);
Kết quả:
0.1411200080598672
Chuyển các chức năng khác
Dưới đây là một ví dụ bao gồm một hàm khác (trong trường hợp này là pi()
) trong biểu thức.
SELECT sin(pi()/2);
Kết quả:
1
Chỉ định góc theo độ
Như đã đề cập, góc bạn cung cấp cho sin()
được chỉ định bằng radian . Để chỉ định nó bằng độ , sử dụng sind()
hàm số.
sind()
hàm hoạt động giống hệt như sin()
, ngoại trừ việc đối số của nó được chỉ định bằng độ thay vì radian.