25 de noviembre de 2010

Funciones estandares de matematicas en C

Como en este blog tambien publicare cosas de informatica, en esta ocacion algo de
programacion en C.

Esta es la lista de las funciones estandares de matematicas en C

abs()
acos()
asin()
atan()
atan2()
ceil()
cos()
cosh()
div()
exp()
fabs()
floor()
fmod()
frexp()
labs()
ldexp()
ldiv()
log()
log10()
modf()
modf()
pow()
sin()
sinh()
sqrt()
tan()
tanh()

En este link esta la descripcion y la sintaxis de cada funcion:
http://www.elook.org/programming/c/stdmath.html

Ejemplo:
Hice un ejemplo de la funcion labs(), esta devuelve el valor absoluto de cualquier
numero.

Sintaxis original de la funcion labs():
#include
long labs( long num );

Codigo de ejemplo comentado: 

//Librerias utilizadas 
#include
#include 
//Inicio del programa
int main ()

//Definicion de variables 
//En esta variable de tipo entero largo definimos el numero al cual queremos saberle su valor absoluto
long num; 
//Le damos valor a la variable num, en este caso -40, pero puede ser cualquier numero
//Este numero sera al que la funcion labs() calculara su valir absoluto
num = -40; 
//Definimos otra variable de tipo entero largo para guardar el valor devuelto por la funcion labs() para despues mostrarlo por pantalla
long result; 
//Ponemos en 0 la variable result
result = 0; 
//Aca la funcion labs() calcula el valor absoluto de la variable num, osea de -40, despues guardamos el valor que nos devuelve la funcion labs() en la variable result 
result = labs( num ); 
//Imprimimos (mostramos por pantalla) el valor absoluto del numero num (result)
printf("%d",result); 
//Esperamos un Enter/Intro
getchar(); 
//El programa finaliza
return 0;
}
PD1: En el codigo lo que empieza por ' // ' o lo que esta de verde son comentario y no son tomados en cuenta al momento de compilar el programa, solo se usan para hacer mas entendible para nosotros (los humanos) el programa
PD2: Lo que no entiendan, pregunten :)

No hay comentarios:

Publicar un comentario