Math

ACOS

MySQLMySQL

Calculates the arc cosine (inverse cosine) of a value. The result is in radians, ranging from 0 to π.

Tipe hasil: DOUBLEDiperbarui: 13 Jun 2026

Syntax

SQL
ACOS(x)

Parameter

xDOUBLEwajib

A value between -1 and 1

Contoh Penggunaan

Arc Cosine of 1

SQL
1SELECT ACOS(1) AS acos_1;

Arc cosine of 1 equals 0 radians.

Hasil
acos_1: 0

Get PI Value

SQL
1SELECT ACOS(-1) AS pi_value;

Arc cosine of -1 equals π.

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;

Haversine formula for calculating distance between coordinates.

Hasil
(distance in km)

Pertanyaan Umum tentang ACOS

Apa itu fungsi ACOS di MySQL?
Calculates the arc cosine (inverse cosine) of a value. The result is in radians, ranging from 0 to π. 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): A value between -1 and 1.

Fungsi Equivalen di Database Lain

Ngulik Langsung

Sudah paham ACOS? Latih langsung di browser

Latihan interaktif, langsung di browser.

Latihan Langsung →