Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Fungsi MySQL ACOS() – Mengembalikan Arc Cosinus dari Angka

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.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bagaimana cara lag kolom di MySQL?

  2. UPDATE beberapa tabel di MySQL menggunakan LEFT JOIN

  3. Looping Over Hasil Set di MySQL

  4. Perintah PHP Tidak Sinkron kesalahan

  5. Penjelasan Kerangka Ketersediaan Tinggi MySQL – Bagian II:Replikasi Semisinkron