math.h

Las funciones trigonométricas y exponenciales usan la librería avr-libc. Esta libreria incluye un gran número de funciones matemáticas útiles para manipular números en coma flotante.

El chip ATmega8, el cual está ya obsoleto, pero aún soportado, no posee sufuciente memoria para usar las funciones implementadas por la libreria math.h por lo que si se desea usar las funciones aquí descritas deberás usar al menos el chip ATmega168.

La documentación de la librería math.h se podrá encontrar aquí

Lista de las funciones más comunes de con sus descripciones. Es solo una lista con las funciones más comunes, para más información sobre el resto de funciones implementadas por esta librería deberás revisar la documentación arriba señalada.

double  cos (double __x)   // devuelve el coseno de x en radianes
double 	fabs (double __x)  // valor absoluto de un número en coma flotante
double 	fmod (double __x, double __y) // modulo en coma flotante
double 	modf (double __value, double *__iptr) //calcula el valor del argumento                                              
double 	sin (double __x)   // devuelve el seno de x en radianes
double 	sqrt (double __x)  // devuelve la raíz cuadrada de x en radianes
double 	tan (double __x)   // devuelve la tangente de x en radianes
double 	exp (double __x)   // devuelve el valor exponencial de x
double 	atan (double __x)  // arco tangente de x
double 	atan2 (double __y, // arco tangente de y/x
double 	log (double __x)   // logaritmo neperiano de x
double 	log10 (double __x) // logaritmo en base 10 de x
double 	pow (double __x, double __y) // x elevado a y
double  square (double __x) // cuadrado de x


Véase también

Share