A javascript calculating error?
<p>Let's see this example.</p>

<pre><code>&lt;html&gt;
 &lt;body onload="alert((0.1234*300));alert((0.00005*300))"/&gt;
&lt;/html&gt;
</code></pre>

<p>Why the results are not as should be 37.02 and 0.015 but 37.019999999999996 and 0.015000000000000001 ?</p>

<p>Ps: 0.00005*300 make error while 0.0005*30 and 0.005*3 are ok.</p>
