Estoy usando el micro ATMega128 para un proyecto y CodeVisionAVR. Parece que cuando intento un + = con 2 flotadores, no se calcula correctamente. Por ejemplo, si estoy haciendo un bucle PI para el integrador y hago algo como:
float iTemp = 0;
float countOffset = 0;
iTemp += countOffset;
Si hago eso en mi código, da números muy raros que no tienen sentido (esperando ~ 50, normalmente algo como DC3D, pero cambia cada vez que imprimo los números), ni siquiera puedo pensar en dónde Vienen desde que son inconsistentes. Mi pregunta principal, ¿puedes usar el operador + = con flotadores?
* Nota al margen: ¿Qué pasa con a ++ con un flotador?