title: Int() Function MS Access VBA
body: <p>I'm implementing the AsymArith round method from <a href="http://support.microsoft.com/kb/196652" rel="nofollow">http://support.microsoft.com/kb/196652</a></p>
  
  <p>Now I run into a strange issue with the Int() function: it is supposed to only strip the fractional part, but it changes the integer portion as well.</p>
  
  <pre><code>? 131.415 * 100 + 0.5
   13142 
  ? Int(131.415 * 100 + 0.5)
   13141 
  </code></pre>
  
  <p>Can someone explain why the Int() function changes the result of the expression?</p>