Di MariaDB, COT()
adalah fungsi numerik bawaan yang mengembalikan kotangen dari argumennya.
Dalam trigonometri, dalam segitiga siku-siku, kotangen suatu sudut adalah panjang sisi yang berdekatan dibagi dengan panjang sisi yang berhadapan.
Sintaks
Sintaksnya seperti ini:
COT(X)
Dimana X
adalah nomor untuk mendapatkan kotangen.
Contoh
Ini contohnya:
SELECT COT(45);
Hasil:
+--------------------+ | COT(45) | +--------------------+ | 0.6173696237835551 | +--------------------+
Pecahan
Argumen dapat berisi bagian pecahan:
SELECT COT(4.57);
Hasil:
+---------------------+ | COT(4.57) | +---------------------+ | 0.14335914325793922 | +---------------------+
Nilai Negatif
Argumennya bisa negatif:
SELECT COT(-4.57);
Hasil:
+----------------------+ | COT(-4.57) | +----------------------+ | -0.14335914325793922 | +----------------------+
Ekspresi
Argumen dapat mencakup ekspresi seperti ini:
SELECT COT(0.4 * 1.3);
Hasil:
+--------------------+ | COT(0.4 * 1.3) | +--------------------+ | 1.7465362641453968 | +--------------------+
Argumen Nol
Argumen harus bukan nol, karena kotangen nol tidak ada.
SELECT COT(0);
Hasil:
ERROR 1690 (22003): DOUBLE value is out of range in 'cot(0)'
Argumen Non-Numerik
Berikut adalah contoh yang terjadi saat kami memberikan argumen non-numerik:
SELECT COT('Cat');
Hasil:
ERROR 1690 (22003): DOUBLE value is out of range in 'cot('Cat')'
Argumen Null
COT()
mengembalikan null
jika argumennya null
:
SELECT COT(null);
Hasil:
+-----------+ | COT(null) | +-----------+ | NULL | +-----------+
Argumen Tidak Ada
Memanggil COT()
dengan jumlah argumen yang salah, atau tanpa argumen apa pun menghasilkan kesalahan:
SELECT COT();
Hasil:
ERROR 1582 (42000): Incorrect parameter count in the call to native function 'COT'
Dan:
SELECT COT(10, 2);
Hasil:
ERROR 1582 (42000): Incorrect parameter count in the call to native function 'COT'