y C++

Y C



Las matemáticas, las estadísticas y los lenguajes de 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 igual en todas las materias. 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 tangente inversa de Math. Se utiliza para encontrar el valor de la tangente inversa de un número en el lenguaje de programación c++. En Matemáticas, atan() es tan-1a. 'a' es el número y tan-1 encuentra la tangente inversa de 'a'.







De manera similar, cuando encontramos 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 tangente inversa del número dado en formato de radianes. El valor en radianes es igual a 180/pi grados. Entonces, cuando calcula una tangente inversa en una calculadora, encontrará un resultado diferente ya que la calculadora devuelve el resultado en forma de grado. Pero la salida de atan() está en radianes. Si desea obtener el mismo resultado que proporciona la calculadora, debe convertir el resultado en radianes en grados.



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

La sintaxis de la función atan() c++ se proporciona a continuación:







Para definir la función atan(), también debemos proporcionar el tipo de datos. Float se usará para el número flotante y double se usará para el número flotante doble.

Esta es la sintaxis de los parámetros de tipo de datos float y double float:



El 'flotante' y el '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. De manera similar, 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 coma flotante o en coma flotante doble. Entonces, si proporciona un número entero, 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 de la tangente inversa calculada en forma de radianes. Para comprender cómo funciona mejor la función atan(), consulte 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 da a continuación.

Comenzando con la primera línea de código, 'iostream' es una biblioteca estándar de C++ que proporciona la funcionalidad de tomar entradas y dar salidas al usuario: cin, cout, etc. La siguiente línea importa la biblioteca 'cmath' al programa. La biblioteca 'cmath' del lenguaje de programación c++ proporciona las funciones matemáticas como atan(), asin(), etc. El 'using namespace std' permite que el programa use todas las cosas proporcionadas por el 'std namespace'.

El programa comienza con la función main(), seguida de los corchetes de apertura y cierre, {}. Todas las líneas de código van entre estos corchetes. Como explicamos anteriormente, el tipo de parámetro de entrada y el parámetro de retorno son generalmente los mismos. Entonces, 'doble a = 12.57, fuera' representa las variables de entrada y salida en forma de tipo de datos doble. El parámetro 'a' mantiene 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 correctamente el resultado o lance una excepción en caso de error.

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

La función atan(12.57) devolvió 1.49141 en formato de radianes. Si calcula el atan (12,57) en la calculadora, obtendrá 85,45 ya que la calculadora da el resultado en grados. Convirtamos el radián en un grado en el siguiente ejemplo.

Ejemplo 2:

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

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

Veamos la salida a continuación:

Ejemplo 3:

Veamos cómo funciona la función atan() si se proporciona un número entero como entrada. Normalmente, no debería generar ningún error ya que el número entero funciona bien con los tipos de datos float o double float. Compruebe el código adjunto a continuación.

Si nota, nuevamente usamos el mismo código pero cambiamos los datos de entrada a un número entero. El tipo de datos 'int' se usa en el lenguaje de programación c ++ para definir números enteros. En los ejemplos anteriores, usamos números flotantes. Aquí, usamos 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 dado a continuación. Tenga en cuenta que la función atan() calculó la tangente inversa del número entero con éxito sin generar un error ya que la tangente inversa se puede encontrar en un número entero.

Conclusión

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