Mysql
 sql >> база данни >  >> RDS >> Mysql

Функция MySQL ACOS() – Връща косинус на дъгата на число

В MySQL, ACOS() функцията връща дъга косинус на число.

Вие предоставяте числото като аргумент при извикване на функцията.

Синтаксис

Синтаксисът е така:

ACOS(X)

Където X е стойността, за която искате да бъде върнат арк косинус. Аргументът трябва да бъде стойност в диапазона -1 до 1 . Ако е извън този диапазон, NULL се връща.

Пример 1 – Основна употреба

Ето един основен пример.

SELECT ACOS(0.1);

Резултат:

+--------------------+
| ACOS(0.1)          |
+--------------------+
| 1.4706289056333368 |
+--------------------+

Ето какво се случва, когато предоставите стойност от 1 .

SELECT ACOS(1);

Резултат:

+---------+
| ACOS(1) |
+---------+
|       0 |
+---------+

И ето какво се случва, когато предоставите стойност от -1 .

SELECT ACOS(-1);

Резултат:

+-------------------+
| ACOS(-1)          |
+-------------------+
| 3.141592653589793 |
+-------------------+

Пример 2 – Стойности извън обхвата

Както бе споменато, предоставяне на стойност извън диапазона -1 до 1 връща стойност NULL.

SELECT ACOS(2);

Резултат:

+---------+
| ACOS(2) |
+---------+
|    NULL |
+---------+

Пример 3 – Изрази

Можете също да предавате изрази като този:

SELECT ACOS(0.1 + 0.3);

Резултат:

+--------------------+
| ACOS(0.1 + 0.3)    |
+--------------------+
| 1.1592794807274085 |
+--------------------+

Пример 4 – нула

Нулата е в рамките на приетия диапазон.

SELECT ACOS(0);

Резултат:

+--------------------+
| ACOS(0)            |
+--------------------+
| 1.5707963267948966 |
+--------------------+

Пример 5 – NULL

Предаване на NULL връща NULL .

SELECT ACOS(NULL);

Резултат:

+------------+
| ACOS(NULL) |
+------------+
|       NULL |
+------------+

Върнете дъга синус

Можете също да върнете арксинуса на стойност, като използвате ASIN() функция.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Как се свързвате с множество MySQL бази данни на една уеб страница?

  2. Как да форматирате числа в MySQL

  3. Вземете записи с максимална стойност за всяка група групирани SQL резултати

  4. Кодирайте първия си API с Node.js и Express:Свържете база данни

  5. Експортиране на MySQL в изходящ файл:CSV екраниращи знаци