jueves, 31 de enero de 2013

Funciones matemáticas más importantes en C/C++:

Las funciones más importantes relacionadas con las matemáticas que se pueden encontrar en un compilador estándar de C/C++ son las que aparecen en la tabla siguiente. Recuerda que debes poner
#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ónDescripció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