title: data conversion issue
body: <p>I have a table in which one of field is Real data type. I need to show the values in decimal format like #.###. So i'm converting the real values to decimal. But when i convert for some values it is not generating actual value. For eg:- 20.05 is the actual value. multiple it by 100 and then it to decimal(9,4) it will return like 2004.9999.</p>
  
  <pre><code>select cast(cast(20.05 as real)*100.00 as decimal(9,4))
  </code></pre>
  
  <p>Why this is returning like this ?</p>