title: Float wrong calculation
body: <p>The result must be 806603.77 but why I get 806603.8 ?</p>
  
  <pre><code>float a = 855000.00f;
  float b = 48396.23f;
  
  float res = a - b;
  Console.WriteLine(res);
  Console.ReadKey();
  </code></pre>