Curso de Funciones en C

Toma las primeras clases gratis

COMPARTE ESTE ARTÍCULO Y MUESTRA LO QUE APRENDISTE

La biblioteca math.h define varias funciones matemáticas y una macro. Todas las funciones disponibles en esta biblioteca consideran a double como argumento y regresan un double como resultado.

LA MACRO
La única macro que es utilizada en esta biblioteca es la llamada HUGE_VAL
Esta macro es usada cuando el resultado de una funciona pudiera no ser representado como un numero de punto flotante. Si la magnitud del resultado correcto es demasiado largo para ser representado, la funciona coloca errno para indicar el rango del error y retorna un particular valor llamado por la macro HUGE_VAL o su negación -HUGE_VAL

Si la magnitud del resultado es muy pequeña, un valor de cero es retornado. En este caso, errno podría o no ser colocado.

FUNCIONES

Esta función retorna el arc coseno de x en radianes

double acos(double x)

Esta otra regresa el arc seno de x en radianes

double asin(double x)

Esta retorna el arc tangente de x en radianes

double atan(double x)

Esta retorna el arc tangente en radianes de x/y basado en los signos de ambos valores para determinar el cuadrante correcto.

double atan2(double y, double x)

Retorna el coseno de un ángulo x en radianes

double cos(double x)

Retorna el coseno hiperbólico de x.

double cosh(double x)

Retorna el seno de un ángulo x en radianes.

double sin(double x)

Retorna el seno hiperbólico de x

double sinh(double x)

Retorna la tangente hiperbólica de x.

double tanh(double x)

Retorna el valor de x elevado a la enésima potencia.

double exp(double x)

Retorna x multiplicado por 2 elevado al poder del exponente.

double ldexp(double x, int exponent)

Regresa el logaritmo natural de x.

double log(double x)

Regresa el logaritmo común (logaritmo basado en 10) de x.

double log10(double x)

El valor retornado es un componente fraccionario (la parte después del decimal) y coloca un entero en el componente entero.

double modf(double x, double *integer)

Retorna x elevado al poder de y.

double pow(double x, double y)

Retorna la raiz cuadrada de x.

double sqrt(double x)

Retorna el valor entero mas pequeño mas grande o igual a x.

double ceil(double x)

Retorna el valor absoluto de x.

double fabs(double x)

Curso de Funciones en C

Toma las primeras clases gratis

COMPARTE ESTE ARTÍCULO Y MUESTRA LO QUE APRENDISTE

0 Comentarios

para escribir tu comentario

Artículos relacionados