title: Calculating vs. lookup tables for sine value performance?
body: <p>Let's say you had to calculate the sine (cosine or tangent - whatever) where the domain is between 0.01 and 360.01. (using C#)</p>
  
  <p>What would be more performant?</p>
  
  <ol>
  <li>Using Math.Sin</li>
  <li>Using a lookup array with precalculated values</li>
  </ol>
  
  <p>I would anticpate that given the domain, option 2 would be much faster.  At what point in the precision of the domain (0.0000n) does the performance of the calculation exceed the lookup.</p>