title: C# Normal Random Number
body: <p>I would like to create a function that accepts <code>Double mean</code>, <code>Double deviation</code> and returns a random number with a normal distribution.  </p>
  
  <p>Example: if I pass in 5.00 as the mean and 2.00 as the deviation, 68% of the time I will get a number between 3.00 and 7.00</p>
  
  <p>My statistics is a little weak…. Anyone have an idea how I should approach this?  My implementation will be C# 2.0 but feel free to answer in your language of choice as long as the math functions are standard.</p>
  
  <p>I think <a href="https://stackoverflow.com/questions/1197321/need-help-generating-discrete-random-numbers-from-distribution/1197393#1197393">this</a> might actually be what I am looking for.  Any help converting this to code?</p>
  
  <p>Thanks in advance for your help.</p>