La función atan () en C ++ devuelve la tangente inversa de un número (argumento) en radianes.
Esta función se define en el archivo de encabezado.
(Matemáticas) tan -1 x = atan (x) (En Programación C ++);
prototipo atan () (A partir del estándar C ++ 11)
doble atan (doble x); flotar atan (flotar x); largo doble atan (largo doble x); doble atan (T x); // Para tipo integral
Parámetros de atan ()
La función atan () toma un solo argumento obligatorio (puede ser positivo, negativo o cero)
atan () Valor de retorno
La función atan () devuelve el valor en el rango de (-π / 2, π / 2) .
Ejemplo 1: ¿Cómo funciona 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; )
Cuando ejecute el programa, la salida será:
atan (x) = 1.55348 radianes atan (x) = 89.0104 grados
Ejemplo 2: función atan () con 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; )
Cuando ejecute el programa, la salida será:
atan (x) = 1.49949 radianes atan (x) = 85.9169 grados