title: When does (1.0/x)*x - 1.0 not evalute to 0.0?
body: <p>I'm searching for an example when the expression</p>
  
  <pre><code>(1.0/x)*x - 1.0
  </code></pre>
  
  <p>does not evaluate to 0.0, assuming that x is a double value in Java.</p>
  
  <p>I'm also interested in a reason for that.</p>