Atan C ++

Atan C ++

Los lenguajes de matemáticas, estadísticas y programación de computadoras funcionan de la mano. La fórmula utilizada en estadísticas o matemáticas a veces debe implementarse en lenguajes de programación de computadoras. Estas funciones y fórmula funcionan lo mismo en todos los temas. La única diferencia es la implementación. Este artículo está diseñado para enseñar cómo implementar la función Atan () en el lenguaje de programación C ++.

¿Qué es la función Atan () C ++??

La función atan () es una función de tangente inversa de las matemáticas. Se utiliza para encontrar el valor de tangente inverso de un número en el lenguaje de programación de C ++. En Matemáticas, Atan () es el Tan-1a. 'A' es el número y Tan-1 encuentra la tangente inversa de 'A'.

Del mismo modo, cuando encontramos el atan () en el lenguaje de programación C ++, se proporciona un número 'a' a la función atan () y calcula la tangente inversa de 'a'. La función Atan () de C ++ devuelve la inversa tangente del número dado en formato de radianes. El valor radian es igual a 180/pi grados. Entonces, cuando calcula una inversa tangente en una calculadora, encontrará un resultado diferente a medida que la calculadora devuelve el resultado en la forma de un grado. Pero la salida de atan () está en radianes. Si desea el mismo resultado que proporciona la calculadora, debe convertir el resultado radian en el grado.

Sintaxis de la función Atan () C ++

La sintaxis de la función Atan () C ++ se da a continuación:

Para definir la función atan (), también necesitamos proporcionar el tipo de datos. El flotador se utilizará para el número flotante y el doble se usará para el número flotante doble.

Aquí está la sintaxis de los parámetros de tipo de datos flotante y de doble flotación:

El 'flotador' y 'doble' son los tipos de datos de la función atan () y los parámetros. Si el parámetro está en el tipo 'flotante', el tipo de retorno para la función también será flotante. Del mismo modo, si el tipo de parámetro es 'doble', el tipo de retorno de la función será 'doble'. La función atan () devuelve el resultado en un punto flotante o un doble flotador. Entonces, si proporciona un número INT, el resultado estará en puntos decimales.

¿Cómo funciona la función Atan () C ++??

La función atan () toma un número como entrada y calcula su tangente inversa y devuelve el resultado calculado. Devuelve el valor tangente inverso calculado en forma de radianes. Para comprender cómo la función atan () funciona mejor, vea los ejemplos que se dan a continuación.

Ejemplo 1:

El primer ejemplo simplemente toma un número como entrada y lo pasa a la función atan () para calcular la tangente inversa de ese número proporcionado. El código se proporciona a continuación.

Comenzando con la primera línea de código, el 'iostream' es una biblioteca C ++ estándar que proporciona la funcionalidad de tomar la entrada y dar salida al usuario: CIN, Cout y etc. La siguiente línea es importar la biblioteca 'cmath' en el programa. La biblioteca 'cmath' del lenguaje de programación C ++ proporciona funciones matemáticas como atan (), asin (), etc. El 'Uso de Namespace STD' permite que el programa use todas las cosas proporcionadas por el 'espacio de nombres STD'.

El programa comienza con la función Main (), seguido de los soportes de apertura y cierre, . Todas las líneas de código se interponen entre estos soportes. Como explicamos anteriormente, el tipo de parámetro de entrada y el parámetro de retorno son generalmente los mismos. Entonces, 'Double A = 12.57, Out 'representa las variables de entrada y salida en forma de tipo de datos dobles. El parámetro 'A' está conteniendo la entrada y el parámetro 'Out' mantendrá la salida de la función Atan (). Usando el método 'Cout', imprimiremos la salida de la función atan (). El 'return 0' se proporciona al final para que la función devuelva con éxito el resultado o lanza una excepción en caso de cualquier error.

Veamos el resultado del programa que se da a continuación:

El atan (12.57) Función devuelta 1.49141 en formato radian. Si calcula el atan (12.57) En la calculadora, obtendrá 85.45 como la calculadora da el resultado en grados. Convirtamos el radian en un título en el siguiente ejemplo.

Ejemplo 2:

Como se discutió anteriormente, el radian es igual a 180/pi, por lo que usaremos la misma fórmula para convertir el radian en un grado. Vea el código a continuación primero y luego explicaremos cada línea por separado.

Tenga en cuenta que utilizamos el mismo código y datos de muestra que en el primer ejemplo. Entonces, expliquemos la línea adicional, 'cout << “atan(“<

Veamos la siguiente salida:

Ejemplo 3:

Veamos cómo funciona la función atan () si se proporciona un número entero como entrada. Normalmente, no debe recaudar ningún error ya que el número entero funciona bien con los tipos de datos de flotación o doble. Verifique el código adjunto a continuación.

Si se da cuenta, nuevamente usamos el mismo código pero cambiamos los datos de entrada a un entero. El tipo de datos 'int' se usa en el lenguaje de programación C ++ para definir números enteros. En los ejemplos anteriores, utilizamos números flotantes. Entonces aquí, utilizamos el número int para ver el resultado de la función atan ().

Verifiquemos el resultado de la función atan () para un número entero que se proporciona a continuación. Tenga en cuenta que la función Atan () calculó la tangente inversa del número entero con éxito sin aumentar un error ya que la tangente inversa se puede encontrar en un número entero.

Conclusión

Este artículo está diseñado para discutir el funcionamiento de la función Atan () en el lenguaje de programación C ++. La función atan () calcula la inversa tangente de un número dado y devuelve el resultado en radianes. Incorporamos tres ejemplos únicos para su comprensión.