Теперь опять проблема с подсчетами ,
например отнимаем в цыкле

Код AS3:
var _num:Number = 50;
for (var i:int = 0; i < 10; i++) {
trace(_num -= 0.1);
}
//результат
49.9
49.8
49.699999999999996
49.599999999999994
49.49999999999999
49.39999999999999
49.29999999999999
49.19999999999999
49.09999999999999
48.999999999999986
а почему ? так должноже быть
49.9
49.8
49.7
49.6
и.т.д может я что не так делаю , и как этого избежать ?