title: Math.Round not rounding up correctly to 2 decimal points
body: <p>I am trying to calculate this: </p>
  
  <pre><code>xx = 95
  yy = 45
  
  Math.Round(((xx/ 60) * yy) / 2, 2, MidpointRounding.AwayFromZero);
  </code></pre>
  
  <p>result should be 35.625 which is rounded to 35.63</p>
  
  <p>but the result I am getting is 35.62, </p>
  
  <p>What am I missing? why is it ignoring the third decimal to round up to 35.63?</p>