In MySQL, ATAN()
La funzione restituisce l'arcotangente di un valore. Può anche essere usato per restituire l'arcotangente di due valori.
Fornisci il valore/i come argomento quando chiami la funzione.
Sintassi
Questa funzione può essere utilizzata in uno dei seguenti due modi:
ATAN(X)
Dove X
è il valore per il quale desideri che venga restituita l'arcotangente.
Può anche essere usato in questo modo:
ATAN(Y,X)
In questo caso, è simile al calcolo dell'arcotangente di Y / X
, tranne per il fatto che i segni di entrambi gli argomenti vengono utilizzati per determinare il quadrante del risultato.
Esempio 1 – Utilizzo di base
Ecco un esempio di base che restituisce l'arcotangente di un singolo valore.
SELECT ATAN(1);
Risultato:
+--------------------+ | ATAN(1) | +--------------------+ | 0.7853981633974483 | +--------------------+
E con un altro valore.
SELECT ATAN(2.7);
Risultato:
+--------------------+ | ATAN(2.7) | +--------------------+ | 1.2160906747839564 | +--------------------+
E con un valore negativo.
SELECT ATAN(-2.7);
Risultato:
+---------------------+ | ATAN(-2.7) | +---------------------+ | -1.2160906747839564 | +---------------------+
Esempio 3 – Espressioni
Puoi anche passare espressioni come questa:
SELECT ATAN(2.1 + 0.3);
Risultato:
+-------------------+ | ATAN(2.1 + 0.3) | +-------------------+ | 1.176005207095135 | +-------------------+
Esempio 4 – Con 2 argomenti
Ecco un esempio che utilizza due argomenti.
SELECT ATAN(2, 1);
Risultato:
+--------------------+ | ATAN(2, 1) | +--------------------+ | 1.1071487177940904 | +--------------------+
Esempio 5 – Passaggio di una funzione
In questo esempio passo il MySQL PI()
funzione come uno degli argomenti.
SELECT ATAN(PI(), 1);
Risultato:
+--------------------+ | ATAN(PI(), 1) | +--------------------+ | 1.2626272556789118 | +--------------------+