Hola amigos, en el capítulo <math.h> de Mathematical Function, del pdf para manejar las librerías del C30 de Microchip, da ejemplos para manejar las funciones matemáticas, por ejemplo pongo el un código pequeño para una rutina con el cos(x);
Como pueden observar una vez hallada la operación de y=cos(x); esta imprime con la rutina printf(); los valores de x e y, pero a donde lo lleva el printf, a donde imprime esta cadena, lo lleva a un archivo de texto que hay que crearlo antes con la ayuda de la librería stdio.h, alguien porfa si me puede aclarar esto, gracias
#include <math.h> /* for cos */
#include <stdio.h> /* for printf, perror */
#include <errno.h> /* for errno */
int main(void)
{
double x,y;
errno = 0;
x = -1.2;
y = cos (x);
if (errno)
perror("Error");
// el stdio.h permite usar el printf como lo hace el ccs
printf("The cosine of %f is %f\n\n", x, y);
errno = 0;
x = 0.0;
y = cos (x);
if (errno)
perror("Error");
printf("The cosine of %f is %f\n\n", x, y);
}