I MySQL er ATAN()
funktion returnerer buetangensen af en værdi. Den kan også bruges til at returnere buetangensen for to værdier.
Du angiver værdien/værdierne som et argument, når du kalder funktionen.
Syntaks
Denne funktion kan bruges på en af følgende to måder:
ATAN(X)
Hvor X
er den værdi, som du vil have buetangensen returneret for.
Det kan også bruges sådan her:
ATAN(Y,X)
I dette tilfælde svarer det til at beregne buetangensen for Y / X
, bortset fra at fortegnene for begge argumenter bruges til at bestemme kvadranten af resultatet.
Eksempel 1 – Grundlæggende brug
Her er et grundlæggende eksempel, der returnerer buetangensen for en enkelt værdi.
SELECT ATAN(1);
Resultat:
+--------------------+ | ATAN(1) | +--------------------+ | 0.7853981633974483 | +--------------------+
Og med en anden værdi.
SELECT ATAN(2.7);
Resultat:
+--------------------+ | ATAN(2.7) | +--------------------+ | 1.2160906747839564 | +--------------------+
Og med en negativ værdi.
SELECT ATAN(-2.7);
Resultat:
+---------------------+ | ATAN(-2.7) | +---------------------+ | -1.2160906747839564 | +---------------------+
Eksempel 3 – Udtryk
Du kan også sende udtryk som dette:
SELECT ATAN(2.1 + 0.3);
Resultat:
+-------------------+ | ATAN(2.1 + 0.3) | +-------------------+ | 1.176005207095135 | +-------------------+
Eksempel 4 – Med 2 argumenter
Her er et eksempel med to argumenter.
SELECT ATAN(2, 1);
Resultat:
+--------------------+ | ATAN(2, 1) | +--------------------+ | 1.1071487177940904 | +--------------------+
Eksempel 5 – Indlevering af en funktion
I dette eksempel sender jeg MySQL PI()
ind fungere som et af argumenterne.
SELECT ATAN(PI(), 1);
Resultat:
+--------------------+ | ATAN(PI(), 1) | +--------------------+ | 1.2626272556789118 | +--------------------+