Sé que <math.h>
puede ser una gran cantidad de código para incluir, pero quiero probar algo usando sinf()
en un PIC de bajo costo. ¿Hay una versión reducida de math.h
que está utilizando el compilador XC8? ¿Por qué no se define sin()
o sinf()
?
#include <xc.h>
#include <math.h>
#define DELTA_RAD 0.01
void main(void) {
float x = 0.0;
float y;
while (1) {
x += DELTA_RAD;
y = sinf(x); // <-- ERROR on this line
// Do something with y
}
}