Witam, wiadomo że przy dodawaniu wiele razy liczby zmiennoprzecinkowej wystąpi błąd. Im liczba większa tym ten błąd większy. Mógłby mi ktoś wyjaśnić z czego ten błąd wynika i czemu im liczba większa tym błąd większy? ;)
float a = 1.1;
float b =1000.1;
cout<<a<<endl;
cout<<b<<endl;
for (int i=0; i<1000; i++)
{
a+=0.1;
b+=0.1;
}
cout<<a<<endl;
cout<<b<<endl;
system("pause");