A função atan () em C ++ retorna a tangente inversa de um número (argumento) em radianos.
Esta função é definida no arquivo de cabeçalho.
(Matemática) tan -1 x = atan (x) (em programação C ++);
protótipo atan () (a partir do padrão C ++ 11)
duplo atan (duplo x); float atan (float x); atan duplo longo (duplo x longo); atan duplo (T x); // Para tipo integral
Parâmetros atan ()
A função atan () leva um único argumento obrigatório (pode ser positivo, negativo ou zero)
atan () Valor de retorno
A função atan () retorna o valor no intervalo de (-π / 2, π / 2) .
Exemplo 1: Como atan () funciona?
#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 você executa o programa, a saída será:
atan (x) = 1.55348 radianos atan (x) = 89.0104 graus
Exemplo 2: função atan () com tipo integral
#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 você executa o programa, a saída será:
atan (x) = 1,49949 radianos atan (x) = 85,9169 graus