понедельник, 28 марта 2011 г.

Ох, эти числа с плавающей точкой

d = 0.0;
for( i=0;i<1000;i++){
d += 0.1;
}

(d == 100) - вернет false,

d = 99.9999999999986