Di MySQL, ACOS()
fungsi mengembalikan arc cosinus suatu bilangan.
Anda memberikan nomor sebagai argumen saat memanggil fungsi.
Sintaks
Sintaksnya seperti ini:
ACOS(X)
Dimana X
adalah nilai yang Anda inginkan agar arc cosinus dikembalikan. Argumen harus berupa nilai dalam rentang -1
ke 1
. Jika di luar rentang itu, NULL
dikembalikan.
Contoh 1 – Penggunaan Dasar
Berikut ini contoh dasarnya.
SELECT ACOS(0.1);
Hasil:
+--------------------+ | ACOS(0.1) | +--------------------+ | 1.4706289056333368 | +--------------------+
Inilah yang terjadi ketika Anda memberikan nilai 1
.
SELECT ACOS(1);
Hasil:
+---------+ | ACOS(1) | +---------+ | 0 | +---------+
Dan inilah yang terjadi ketika Anda memberikan nilai -1
.
SELECT ACOS(-1);
Hasil:
+-------------------+ | ACOS(-1) | +-------------------+ | 3.141592653589793 | +-------------------+
Contoh 2 – Nilai Di Luar Rentang
Seperti disebutkan, memberikan nilai di luar rentang -1
ke 1
mengembalikan nilai NULL.
SELECT ACOS(2);
Hasil:
+---------+ | ACOS(2) | +---------+ | NULL | +---------+
Contoh 3 – Ekspresi
Anda juga dapat menyampaikan ekspresi seperti ini:
SELECT ACOS(0.1 + 0.3);
Hasil:
+--------------------+ | ACOS(0.1 + 0.3) | +--------------------+ | 1.1592794807274085 | +--------------------+
Contoh 4 – Nol
Nol berada dalam kisaran yang diterima.
SELECT ACOS(0);
Hasil:
+--------------------+ | ACOS(0) | +--------------------+ | 1.5707963267948966 | +--------------------+
Contoh 5 – NULL
Melewati NULL
mengembalikan NULL
.
SELECT ACOS(NULL);
Hasil:
+------------+ | ACOS(NULL) | +------------+ | NULL | +------------+
Kembalikan Sinus Busur
Anda juga dapat mengembalikan sinus busur suatu nilai menggunakan ASIN()
fungsi.