title: Incorrect results in calculations with decimal values with four digits after dot
body: <p>I have a JavaScript function that returns the result of multiplications using decimal values (four digits after dot).</p>
  
  <p>But, in some conditions, the result is a mess like this:</p>
  
  <pre><code>3.9050 * 9 = 35.144999999999996.
  </code></pre>
  
  <p>What should I do to normalize those results?</p>