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'