#include <math.h>
al principio en tu programa, y que debes añadir al compilar la opción
-lm
al final.En todas estas funciones se espera que los argumentos sean de tipo
double
, y el resultado también es de ese tipo. Los argumentos de estas funciones (a y b) pueden ser expresiones más o menos complejas (que pueden incluir llamadas a otras funciones).Función | Descripción |
---|---|
cos( a) | Coseno del ángulo a (expresado en radianes) |
sin( a) | Seno de a |
tan( a) | Tangente de a |
acos( a) | Arcocoseno de a |
asin( a) | Arcoseno de a |
atan( a) | Arcotangente de a |
atan2( a,b) | Arcotangente de a/b |
exp( a) | El valor del número e elevado a a |
log( a) | Logaritmo neperiano de a |
log10( a) | Logaritmo en base 10 de a |
pow( a,b) | El valor de a elevado a b |
sqrt( a) | Raiz cuadrada de a |
abs( a) | El valor absoluto de a (para int ) |
fabs( a) | El valor absoluto de a (para double ) |
floor( a) | El valor entero por debajo de a |
ceil( a) | El valor entero por encima de a |
rint( a) | El valor entero más cercano a a |