La funzione atan () in C ++ restituisce la tangente inversa di un numero (argomento) in radianti.
Questa funzione è definita nel file di intestazione.
(Matematica) tan -1 x = atan (x) (nella programmazione C ++);
prototipo atan () (come dallo standard C ++ 11)
doppio atan (doppia x); float atan (float x); lungo doppio atan (lungo doppio x); doppio atan (T x); // Per il tipo integrale
atan () Parametri
La funzione atan () accetta un singolo argomento obbligatorio (può essere positivo, negativo o zero)
atan () Restituisce il valore
La funzione atan () restituisce il valore nell'intervallo (-π / 2, π / 2) .
Esempio 1: come funziona atan ()?
#include #include using namespace std; int main() ( double x = 57.74, result; result = atan(x); cout << "atan(x) = " << result << " radians" << endl; // Output in degrees cout << "atan(x) = " << result*180/3.1415 << " degrees" << endl; return 0; )
Quando esegui il programma, l'output sarà:
atan (x) = 1,55348 radianti atan (x) = 89,0104 gradi
Esempio 2: funzione atan () con tipo integrale
#include #include #define PI 3.141592654 using namespace std; int main() ( int x = 14; double result; result = atan(x); cout << "atan(x) = " << result << " radians" << endl; // Output in degrees cout << "atan(x) = " << result*180/3.1415 << " degrees" << endl; return 0; )
Quando esegui il programma, l'output sarà:
atan (x) = 1,49949 radianti atan (x) = 85,9169 gradi