Math

ACOS

MySQLMySQL

Menghitung arc cosine (inverse cosine) dari nilai. Hasilnya dalam radian, range 0 hingga π.

Tipe hasil: DOUBLEDiperbarui: 16 Mei 2026

Syntax

SQL
ACOS(x)

Parameter

xDOUBLEwajib

Nilai antara -1 dan 1

Contoh Penggunaan

Arc Cosine of 1

SQL
1SELECT ACOS(1) AS acos_1;

Arc cosine dari 1 = 0 radian.

Hasil
acos_1: 0

Get PI Value

SQL
1SELECT ACOS(-1) AS pi_value;

Arc cosine dari -1 = π.

Hasil
pi_value: 3.141592653589793

Great Circle Distance

SQL
1SELECT 6371 * ACOS(
2 COS(RADIANS(lat1)) * COS(RADIANS(lat2)) *
3 COS(RADIANS(lon2 - lon1)) +
4 SIN(RADIANS(lat1)) * SIN(RADIANS(lat2))
5) AS distance_km;

Formula Haversine untuk jarak koordinat.

Hasil
(distance in km)

Pertanyaan Umum tentang ACOS

Apa itu fungsi ACOS di MySQL?
Menghitung arc cosine (inverse cosine) dari nilai. Hasilnya dalam radian, range 0 hingga π. Di MySQL, fungsi ACOS termasuk dalam kelompok fungsi yang sering digunakan untuk mengolah dan menganalisis data secara efisien.
Bagaimana cara menggunakan ACOS di MySQL?
Gunakan sintaks berikut: ACOS(x). Pastikan argumen yang dimasukkan sudah sesuai dengan tipe data yang diharapkan.
Apa nilai yang dikembalikan oleh fungsi ACOS?
Fungsi ACOS mengembalikan nilai bertipe DOUBLE. Pastikan tipe data hasil sudah sesuai dengan kebutuhan query atau formula kamu. Jika input mengandung nilai NULL, perilaku fungsi dapat berbeda — selalu periksa dokumentasi untuk memastikan hasilnya sesuai ekspektasi.
Apa saja parameter fungsi ACOS?
Fungsi ini memiliki 1 parameter wajib. Parameter yang digunakan: x (DOUBLE, wajib): Nilai antara -1 dan 1.

Fungsi Equivalen di Database Lain