Trong MySQL, ATAN()
hàm trả về tiếp tuyến cung của một giá trị. Nó cũng có thể được sử dụng để trả về tiếp tuyến cung của hai giá trị.
Bạn cung cấp giá trị / s làm đối số khi gọi hàm.
Cú pháp
Chức năng này có thể được sử dụng theo một trong hai cách sau:
ATAN(X)
Ở đâu X
là giá trị mà bạn muốn trả về tiếp tuyến cung tròn.
Nó cũng có thể được sử dụng như thế này:
ATAN(Y,X)
Trong trường hợp này, nó tương tự như tính toán tiếp tuyến cung của Y / X
, ngoại trừ việc các dấu hiệu của cả hai đối số được sử dụng để xác định góc phần tư của kết quả.
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(1);
Kết quả:
+--------------------+ | ATAN(1) | +--------------------+ | 0.7853981633974483 | +--------------------+
Và với một giá trị khác.
SELECT ATAN(2.7);
Kết quả:
+--------------------+ | ATAN(2.7) | +--------------------+ | 1.2160906747839564 | +--------------------+
Và với một giá trị âm.
SELECT ATAN(-2.7);
Kết quả:
+---------------------+ | ATAN(-2.7) | +---------------------+ | -1.2160906747839564 | +---------------------+
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.1 + 0.3);
Kết quả:
+-------------------+ | ATAN(2.1 + 0.3) | +-------------------+ | 1.176005207095135 | +-------------------+
Ví dụ 4 - Với 2 đối số
Dưới đây là một ví dụ sử dụng hai đối số.
SELECT ATAN(2, 1);
Kết quả:
+--------------------+ | ATAN(2, 1) | +--------------------+ | 1.1071487177940904 | +--------------------+
Ví dụ 5 - Truyền vào một hàm
Trong ví dụ này, tôi chuyển vào MySQL PI()
hoạt động như một trong các đối số.
SELECT ATAN(PI(), 1);
Kết quả:
+--------------------+ | ATAN(PI(), 1) | +--------------------+ | 1.2626272556789118 | +--------------------+