title: Why (1.1-1.0)*10 isn't 1.0?
body: <p>Why result of this code is false? I can't solve this problem.</p>
  
  <pre><code>#include &lt;stdio.h&gt;
  int main(int argc, char **argv)
  {
  if ( (1.1 - 1.0)*10.0 - 1.0 == 0.0 )
      printf("True");
  else
      printf("False");
  return 0;
  }
  </code></pre>