title: Need only 2 digits after decimal point
body: <p>I want my function to return value with <em>only 2 decimal places</em>. I have tried following code :</p>
  <pre><code>private static double CalculateSlabTax(int nSlabStartTaxable, 
                                         int nSlabEndTaxable, 
                                         float fSlabRate)
  {
      double dblSlabResult = 0;
      try
      {
          dblSlabResult = (nSlabStartTaxable - nSlabEndTaxable) * fSlabRate;
          dblSlabResult = Math.Round(dblSlabResult , 2);
          return dblSlabResult;
      }
      catch (Exception)
      {
          return -1;
      }
  }
  </code></pre>
  <p>Expected output is : <code>dblSlabResult = ####.##</code> - <em>two digits</em> (eg. <code>1002.05</code>)</p>
  <p>Getting output as : eg. <code>dblSlabResult = 1002.1</code></p>