¿Qué son las funciones matemáticas en C?
Funciones matematicas en C se refieren a una colección de funciones integradas que facilitan la ejecución de diferentes operaciones matemáticas sobre datos numéricos. Estas funciones van desde operaciones aritméticas básicas como suma, resta, multiplicación y división hasta operaciones avanzadas como funciones trigonométricas y logarítmicas.
Lista de funciones matemáticas en C?
Hay muchas funciones matemáticas en C que los programadores pueden usar para varios cálculos. Algunas de estas funciones matemáticas se enumeran a continuación.
- piso(): Esta función encuentra el entero más cercano que es menor o igual al parámetro proporcionado.
- fortificar techo(): Esta función devuelve el valor entero más cercano que es mayor o igual al argumento que se le pasó.
- redondo(): Esta función devuelve el valor entero más cercano del argumento float, double o large double. Cada vez que el valor decimal se encuentra entre '.1' y '.5', devuelve un valor entero que es menor que el dado. Siempre que el valor decimal se encuentre entre '.6' y '.9', se devuelve un valor entero mayor que el parámetro.
- fmod(): Cuando un número se divide por otro número, esta función devuelve el resto de los dos valores de entrada dados.
- Pow(): Esto sirve para calcular la potencia de un número específico.
- sqrt(): Esta función calcula una raíz cuadrada del parámetro pasado.
- trompa() : esta función devuelve el valor entero después de truncar el valor decimal del valor de coma flotante.
- registro(): Esta función calcula el logaritmo natural.
- registro10(): Esta función encuentra el valor del logaritmo de base 10.
- nacido(): Esta función calcula el seno hiperbólico.
- aporrear(): Esta función calcula el coseno hiperbólico.
- tanh(): Esta función calcula la tangente hiperbólica.
- sin(): Esta función calcula el valor del seno.
- porque(): Esta función determina el valor del coseno.
- tan(): Esta función determina el valor de la tangente.
- Exp(): Esta función calcula la exponencial 'e' a la potencia x.
¿Cómo usar funciones matemáticas en C?
Estos son los pasos para usar funciones matemáticas en C:
Paso 1: Su programa C debe contener inicialmente el archivo de encabezado math.h, que proporciona declaraciones para cada una de las funciones matemáticas.
Paso 2: Declare las variables sobre las que desea realizar operaciones matemáticas.
Paso 3: Llame a la función matemática apropiada para la operación que desea realizar. Pasa las variables como parámetro a la función.
Etapa 4: Después de realizar la operación utilizando la función matemática, imprima el resultado en la consola.
Aquí hay un ejemplo que toma información de los usuarios y realiza cálculos usando varias funciones matemáticas.
#incluir#incluir
En t principal ( )
{
flotar en uno ;
imprimir ( 'Por favor ingrese el número flotante: \norte ' ) ;
escanear ( '%F' , & en uno ) ;
En t F = piso ( en uno ) ;
imprimir ( 'Valor mínimo de %f = %d \norte ' , en uno , F ) ;
flotar s = sqrt ( en uno ) ;
imprimir ( 'Valor de la raíz cuadrada de %f = %f \norte ' , en uno , s ) ;
flotar pag = pow ( en uno , 5 ) ;
imprimir ( 'potencia calculada de %f = %f \norte ' , en uno , pag ) ;
En t t = trompa ( en uno ) ;
imprimir ( 'valor truncado de %f = %d \norte ' , en uno , t ) ;
flotar Es = Exp ( en uno ) ;
imprimir ( 'Valor exponencial de %f = %f \norte ' , en uno , Es ) ;
En t C = fortificar techo ( en uno ) ;
imprimir ( 'Valor límite de %f = %d \norte ' , en uno , C ) ;
En t r = redondo ( en uno ) ;
imprimir ( 'Ronda de valor de %f = %d \norte ' , en uno , r ) ;
flotar en = registro ( en uno ) ;
imprimir ( 'Logaritmo natural de %f = %f \norte ' , en uno , en ) ;
En t yo = registro10 ( en uno ) ;
imprimir ( 'Logaritmo común de %f = %d \norte ' , en uno , yo ) ;
flotar sn = sin ( en uno ) ;
imprimir ( 'Valor del seno de %f = %f \norte ' , en uno , sn ) ;
flotar sh = nacido ( en uno ) ;
imprimir ( 'Valor hiperbólico del seno de %f = %f \norte ' , en uno , sh ) ;
flotar cn = porque ( en uno ) ;
imprimir ( 'Valor del coseno de %f = %f \norte ' , en uno , cn ) ;
flotar ch = aporrear ( en uno ) ;
imprimir ( 'Valor hiperbólico del coseno de %f = %f \norte ' , en uno , ch ) ;
flotar Tennesse = tan ( en uno ) ;
imprimir ( 'Valor tangente de %f = %f \norte ' , en uno , Tennesse ) ;
flotar el = sospechoso ( en uno ) ;
imprimir ( 'Valor hiperbólico tangente de %f = %f \norte ' , en uno , el ) ;
En t numero1 = 14 ;
En t numero2 = 3 ;
En t movimiento rápido del ojo = fmod ( numero1 , numero2 ) ;
imprimir ( 'Valor restante = %d \norte ' , en uno , movimiento rápido del ojo ) ;
devolver 0 ;
Conclusión
Comprender las funciones matemáticas en C es crucial para cualquier programador que desee crear programas eficientes y precisos. Al aprovechar las funciones integradas como piso, ceil, round, fmod, pow, sqrt, trunc, log, log10, sinh, cosh, tanh, sin, cos, tan y exp, los programadores pueden realizar cálculos matemáticos complejos con facilidad y precisión. Siguiendo los sencillos pasos descritos en este artículo, los programadores pueden incluir estas funciones en su código y mejorar la eficiencia de sus cálculos matemáticos.