Como se ha podido observar en lo que llevamos de curso básico de C,
trabajamos mucho en los ejercicios con operaciones matemáticas básicas, en C es
posible realizar más operaciones de forma directa gracias a la librería math.h.
Foto tomada de freedigitalphotos.net |
Con math.h se puede comenzar a trabajar sobre ángulos o calcular
logaritmos. Muchas de ellas usan valores con coma flotante o radianes (en caso
de trabajar con ángulos).
La especificación de la librería es la
siguiente:
Nombre
|
Descripción
|
acos
|
Calcula el arcocoseno.
|
asin
|
Calcula el arcoseno.
|
atan
|
Calcula la arcotangente.
|
atan2
|
Calcula la arcotangente de dos parámetros.
|
floor
|
Devuelve el menor entero no menor que el parámetro.
|
ceil
|
Devuelve el mayor entero no mayor que el parámetro.
|
cos
|
Calcula el coseno.
|
cosh
|
Calcula el coseno hiperbólico.
|
exp(double x)
|
Devuelve el valor del número e elevado a la potencia x.
|
fabs
|
Devuelve el valor absoluto.
|
fmod
|
Devuelve el resto de la división de flotantes
|
frexp
|
Realiza la fracció y eleva al cuadrado.
|
labs
|
Calcula el valor absoluto.
|
ldexp
|
Devuelve tamaño del exponente de un valor en punto flotante.
|
log
|
Calcula el logaritmo natural.
|
log10
|
Calcula el logaritmo en base 10
|
modf
|
Devuelve un valor en punto flotante íntegro y en partes.
|
pow(x,y)
|
Eleva un valor dado a un exponente, xy
|
sin
|
Calcula el seno
|
sinh
|
Calcula el seno hiperbólico
|
sqrt
|
Calcula la raíz cuadrada
|
tan
|
Calcula la tangente
|
tanh
|
Calcula la tangente hiperbólica
|
¿Echáis en falta alguna operación matemática que consideréis básica?