MariaDB
 sql >> Baza danych >  >> RDS >> MariaDB

Jak COT() działa w MariaDB

W MariaDB, COT() jest wbudowaną funkcją numeryczną, która zwraca cotangens swojego argumentu.

W trygonometrii, w trójkącie prostokątnym, cotangens kąta to długość sąsiedniego boku podzielona przez długość przeciwległego boku.

Składnia

Składnia wygląda tak:

COT(X)

Gdzie X to liczba, dla której należy uzyskać cotangens.

Przykład

Oto przykład:

SELECT COT(45);

Wynik:

+--------------------+
| COT(45)            |
+--------------------+
| 0.6173696237835551 |
+--------------------+

Ułamki

Argument może zawierać część ułamkową:

SELECT COT(4.57);

Wynik:

+---------------------+
| COT(4.57)           |
+---------------------+
| 0.14335914325793922 |
+---------------------+

Wartości ujemne

Argument może być negatywny:

SELECT COT(-4.57);

Wynik:

+----------------------+
| COT(-4.57)           |
+----------------------+
| -0.14335914325793922 |
+----------------------+

Wyrażenia

Argument może zawierać wyrażenia takie jak:

SELECT COT(0.4 * 1.3);

Wynik:

+--------------------+
| COT(0.4 * 1.3)     |
+--------------------+
| 1.7465362641453968 |
+--------------------+

Zerowe argumenty

Argument musi być niezerowy, ponieważ cotangens zera nie istnieje.

SELECT COT(0);

Wynik:

ERROR 1690 (22003): DOUBLE value is out of range in 'cot(0)'

Argumenty nieliczbowe

Oto przykład tego, co się dzieje, gdy dostarczamy argument nieliczbowy:

SELECT COT('Cat');

Wynik:

ERROR 1690 (22003): DOUBLE value is out of range in 'cot('Cat')'

Argumenty zerowe

COT() zwraca null jeśli argument jest null :

SELECT COT(null);

Wynik:

+-----------+
| COT(null) |
+-----------+
|      NULL |
+-----------+

Brakujące argumenty

Wywołanie COT() z niewłaściwą liczbą argumentów lub bez żadnych argumentów powoduje błąd:

SELECT COT();

Wynik:

ERROR 1582 (42000): Incorrect parameter count in the call to native function 'COT'

Oraz:

SELECT COT(10, 2);

Wynik:

ERROR 1582 (42000): Incorrect parameter count in the call to native function 'COT'

  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Optymalizacje zapisu dla Qualcomm Centriq 2400 w wersji kandydata wersji MariaDB 10.3.5

  2. Co nowego w MariaDB Server 10.5?

  3. Jak DATE_FORMAT() działa w MariaDB

  4. Przedstawiamy ClusterControl 1.5 — wyposażony w automatyczną weryfikację kopii zapasowych i przesyłanie do chmury

  5. Recenzja 2018:7 kamieni milowych MariaDB, które mogłeś przegapić