sql >> Databasteknik >  >> RDS >> Mysql

MySQL ATAN() Funktion – Returnera bågtangenten för ett värde (eller värden)

I MySQL, ATAN() funktion returnerar bågtangensen för ett värde. Den kan också användas för att returnera bågtangensen för två värden.

Du anger värdet/värdena som ett argument när du anropar funktionen.

Syntax

Denna funktion kan användas på något av följande två sätt:

ATAN(X)

Där X är värdet för vilket du vill att bågtangensen ska returneras.

Den kan också användas så här:

ATAN(Y,X)

I det här fallet liknar det att beräkna bågtangensen för Y / X , förutom att tecknen för båda argumenten används för att bestämma kvadranten av resultatet.

Exempel 1 – Grundläggande användning

Här är ett grundläggande exempel som returnerar bågtangensen för ett enskilt värde.

SELECT ATAN(1);

Resultat:

+--------------------+
| ATAN(1)            |
+--------------------+
| 0.7853981633974483 |
+--------------------+

Och med ett annat värde.

SELECT ATAN(2.7);

Resultat:

+--------------------+
| ATAN(2.7)          |
+--------------------+
| 1.2160906747839564 |
+--------------------+

Och med ett negativt värde.

SELECT ATAN(-2.7);

Resultat:

+---------------------+
| ATAN(-2.7)          |
+---------------------+
| -1.2160906747839564 |
+---------------------+

Exempel 3 – Uttryck

Du kan också skicka in uttryck som detta:

SELECT ATAN(2.1 + 0.3);

Resultat:

+-------------------+
| ATAN(2.1 + 0.3)   |
+-------------------+
| 1.176005207095135 |
+-------------------+

Exempel 4 – Med 2 argument

Här är ett exempel med två argument.

SELECT ATAN(2, 1);

Resultat:

+--------------------+
| ATAN(2, 1)         |
+--------------------+
| 1.1071487177940904 |
+--------------------+

Exempel 5 – Godkännande av en funktion

I det här exemplet skickar jag in MySQL PI() fungerar som ett av argumenten.

SELECT ATAN(PI(), 1);

Resultat:

+--------------------+
| ATAN(PI(), 1)      |
+--------------------+
| 1.2626272556789118 |
+--------------------+

  1. Var uppmärksam på uppskattningar

  2. Index på tidsstämpel:Funktioner i indexuttryck måste vara märkta som IMUTABLE

  3. Easysoft släpper ODBC-ODBC Bridge för Windows 10

  4. Exportera en MySQL-databas till SQLite-databas