BUSCAR
INDICE
INDICE DEL TEMA
OBJETIVOS
TEORIA
PALABRAS RESERVADAS
GLOSARIO
EJERCICIOS
RESUELTOS
AUTOEVALUACION
PROPUESTOS
ERRORES
ESTADISTICAS
INICIO
FAQS
LINKS
RECOMIENDANOS
QUIENES SOMOS
MAPA DEL WEB
COLABORAR
Tema 9 Librerías Estándar
Teoría: Matemáticas <math.h>

HUGE_VAL
Una constante simbólica que representa una expresión positiva double.

double acos(double x);
Calcula el valor principal del arco cuyo coseno es x. Para argumentos que no estén en el rango [-1,+1] ocurrirá un error de dominio.La función acos devuelve el arco coseno en el rango de [0,?] radianes.

double asin(double x);
Calcula el valor principal del arco cuyo seno es x.Para argumentos que no estén en el rango [-1,+1] ocurrirá un error de dominio.La función asin devuelve el arco seno en el rango de [-?/2,+?/2] radianes.

double atan(double x);
Calcula el valor principal del arco cuya tangente es x. La función atan devuelve el arco tangente en el rango de [-?/2,+?/2] radianes.

double atan2(double y, double x);
La función atan2 calcula el valor principal del arco tangente y/x, utilizando los signos de ambos argumentos para determinar el cuadrante del valor devuelto. Puede ocurrir un error de dominio si ambos argumentos son cero. La fución atan2 devuelve la arco tangente de y/x, en el rango [-?,+?] radianes.

double cos(double x);
Calcula el coseno de x (medido en radianes).

double sin(double x);
Devuelve el seno de x (medido en radianes).

double tan(double x);
Devuelve la tangente de x (medida en radianes).

double cosh(double x);
Calcula el coseno hiperbólico de x.Puede ocurrir un error de rango si la magnitud de x es demasiado grande.

double sinh(double x);
Calcula el seno hiperbólico de x. Ocurre un error de x si la magnitud de x es demasiado grande.

double tanh(double x);
La función tanh calcula la tangente hiperbólica de x.

double exp(double x);
Calcula la función exponencial de x. Ocurre un error de rango si la magnitud de x es muy extensa.
double frexp(double value, int *exp);
Divide el número de punto flotante en una fracción normalizada y una potencia entera de 2. Almacena el entero en un objeto int apuntado por exp. La función frexp devuelve el valor x, tal que x es un double c magnitud en el intervalo [1/2 , 1] o cero , y value es igual a x multiplicado por 2 elevado a la potencia *exp. Si value es igual a cero , ambas partes del resultado son cero.

double ldexp(double x, int exp);
Multiplica un número de punto flotante por una potencia entera de 2.Puede ocurrir un error de rango. La fución ldexp devuelve el valor de x multiplicado por 2 elevado a la potencia exp.

double log(double x);
Calcula el logaritmo natural de x. Ocurre un error de dominio si el argumento es negativo. Puduera ocurrir un error de rango si el argumento es cero.

double log10(double x);
Calcula el logaritmo en base diez de x. Ocurre un error de dominio si el argumento es negativo. Pudiera ocorrir un error de rango cuando el ato es cero.

double modf(double value, double *iptr);
Divide el elemento value en partes enteras y fraccionarias, cada una de las partes tiene el mismo signo que el argumento. Almacena en la parte entera como un double en el objeto al cual apunta iptr. La fción iptr devuelve la parte fraccionaria signada de value.

double pow(double x, double y);
Calcula x elevado a la potencia y. Ocurre un error de dominio si x es negativo e y no es un valor entero.Ocurre un error de dominio si el resultado no puede ser representado cuando x es cero e y es menor o igual a cero. Puede ocurrir un error de rango.

double sqrt(double x);
Calcula la raíz cuadrada no negativa de x. Ocurre un error de dominio si el argumento es negativo.

double ceil(double x);
Calcula el valor integral más pequeño no menor que x.

double fabs(double x);
Calcula el valor absoluto del número de punto flotante x.

double floor(double x);
Calcula el valor integral más grande no mayor que x.

double fmod(double x, double y);
Calcula el residuo en punto flotante de x dividido entre y.