You have been referred to this item:
Why does 5 * 1.015 != 5.075 or 0.05+0.01 != 0.06?
comp.lang.javascript FAQ - Section 4.7