Trong MariaDB, COT()
là một hàm số được tích hợp sẵn trả về cotang của đối số của nó.
Trong lượng giác, trong một tam giác vuông, cotang của một góc là độ dài cạnh kề chia cho độ dài cạnh đối diện.
Cú pháp
Cú pháp như sau:
COT(X)
Ở đâu X
là số để lấy cotang.
Ví dụ
Đây là một ví dụ:
SELECT COT(45);
Kết quả:
+--------------------+ | COT(45) | +--------------------+ | 0.6173696237835551 | +--------------------+
Phân số
Đối số có thể chứa một phần phân số:
SELECT COT(4.57);
Kết quả:
+---------------------+ | COT(4.57) | +---------------------+ | 0.14335914325793922 | +---------------------+
Giá trị phủ định
Đối số có thể là phủ định:
SELECT COT(-4.57);
Kết quả:
+----------------------+ | COT(-4.57) | +----------------------+ | -0.14335914325793922 | +----------------------+
Biểu thức
Đối số có thể bao gồm các biểu thức như sau:
SELECT COT(0.4 * 1.3);
Kết quả:
+--------------------+ | COT(0.4 * 1.3) | +--------------------+ | 1.7465362641453968 | +--------------------+
Không đối số
Đối số phải khác 0, vì cotang của 0 không tồn tại.
SELECT COT(0);
Kết quả:
ERROR 1690 (22003): DOUBLE value is out of range in 'cot(0)'
Đối số không phải dạng số
Dưới đây là một ví dụ về những gì sẽ xảy ra khi chúng tôi cung cấp đối số không phải là số:
SELECT COT('Cat');
Kết quả:
ERROR 1690 (22003): DOUBLE value is out of range in 'cot('Cat')'
Đối số rỗng
COT()
trả về null
nếu đối số là null
:
SELECT COT(null);
Kết quả:
+-----------+ | COT(null) | +-----------+ | NULL | +-----------+
Thiếu đối số
Gọi COT()
với số lượng đối số sai hoặc không có bất kỳ đối số nào dẫn đến lỗi:
SELECT COT();
Kết quả:
ERROR 1582 (42000): Incorrect parameter count in the call to native function 'COT'
Và:
SELECT COT(10, 2);
Kết quả:
ERROR 1582 (42000): Incorrect parameter count in the call to native function 'COT'