Let's see this example.
<html>
<body onload="alert((0.1234*300));alert((0.00005*300))"/>
</html>
Why the results are not as should be 37.02 and 0.015 but 37.019999999999996 and 0.015000000000000001 ?
Ps: 0.00005*300 make error while 0.0005*30 and 0.005*3 are ok.