how to keep zero decimal place for zero?
<p>I used:</p>

<pre><code>Result_TextBox.Text = result.ToString(".#######");  //result is double
</code></pre>

<p>But if the result is 100.0000000, it becomes 100. What should I use in order to keep the accuracy of 7 decimals place? </p>

<p>I tried:   </p>

<pre><code>Result_TextBox.Text = Math.round(result, 7);  //but this is effective at all, why?
</code></pre>

<p>Please help</p>

<p>Update: can someone explain "#" and "0"?</p>
