Subtraction problem

any pro in here please explain this

var Num1:Number = 9.999;
var Num2:Number = 9.998;
var Res:Number = Num1 - Num2;
trace(Res);

why i m getting this resault:
0.0010000000000012221

i v been googling around and seem like no luck