umm .... ese es el mayor problemas de los decimales ... es por eso que no sirven para bucles ... pues y yo he tenido ese problema .. pero esa perdida de precision es debido a conversion implicita del compilador ... intenta poniendo los parametros tipo al final del numero
Código C++:
Ver original#include <stdio.h>
int main(){
float decimal = 14343.302f;
cout << decimal;
}
Espero te sirva !!! Salu2!!