In MySQL is de ATAN()
functie retourneert de boogtangens van een waarde. Het kan ook worden gebruikt om de boogtangens van twee waarden te retourneren.
Je geeft de waarde(n) op als argument bij het aanroepen van de functie.
Syntaxis
Deze functie kan op een van de volgende twee manieren worden gebruikt:
ATAN(X)
Waar X
is de waarde waarvoor u de boogtangens wilt retourneren.
Het kan ook als volgt worden gebruikt:
ATAN(Y,X)
In dit geval is het vergelijkbaar met het berekenen van de boogtangens van Y / X
, behalve dat de tekens van beide argumenten worden gebruikt om het kwadrant van het resultaat te bepalen.
Voorbeeld 1 – Basisgebruik
Hier is een eenvoudig voorbeeld dat de boogtangens van een enkele waarde retourneert.
SELECT ATAN(1);
Resultaat:
+--------------------+ | ATAN(1) | +--------------------+ | 0.7853981633974483 | +--------------------+
En met een andere waarde.
SELECT ATAN(2.7);
Resultaat:
+--------------------+ | ATAN(2.7) | +--------------------+ | 1.2160906747839564 | +--------------------+
En met een negatieve waarde.
SELECT ATAN(-2.7);
Resultaat:
+---------------------+ | ATAN(-2.7) | +---------------------+ | -1.2160906747839564 | +---------------------+
Voorbeeld 3 – Uitdrukkingen
U kunt ook uitdrukkingen als deze doorgeven:
SELECT ATAN(2.1 + 0.3);
Resultaat:
+-------------------+ | ATAN(2.1 + 0.3) | +-------------------+ | 1.176005207095135 | +-------------------+
Voorbeeld 4 – Met 2 argumenten
Hier is een voorbeeld met twee argumenten.
SELECT ATAN(2, 1);
Resultaat:
+--------------------+ | ATAN(2, 1) | +--------------------+ | 1.1071487177940904 | +--------------------+
Voorbeeld 5 – Passen in een functie
In dit voorbeeld geef ik de MySQL PI()
functioneren als een van de argumenten.
SELECT ATAN(PI(), 1);
Resultaat:
+--------------------+ | ATAN(PI(), 1) | +--------------------+ | 1.2626272556789118 | +--------------------+