title: C# Math.Round very long double - not working
body: <p>here is what I'm trying to do: </p>
  
  <pre><code>double result = Math.Pow((1 + 8), 60) - 1;
  </code></pre>
  
  <p>And the result variable is: 
          <strong>1.7970102999144311E+57</strong>  double</p>
  
  <p>And trying to: </p>
  
  <pre><code>Math.Round(result, 5);
  </code></pre>
  
  <p>Returns same : <strong>1.7970102999144311E+57</strong>   double
  I'd like to round it to <strong>1.79701</strong>   for example</p>
  
  <p>Any solutions ?</p>