title: Calculating a String in C#
body: <p>I want to calculate a string in C# using either NCalc or DynamicExpresso library, the problem is, when the calculation gets complex and the numbers are big, it returns the wrong result.
  For example the code below returns -808182895 when it should return 3486784401</p>
  
  <pre><code>string value = "387420489*9";
  value = new Interpreter().Eval(value).ToString();
  </code></pre>
  
  <p>Am i doing anything wrong?
  Thanks for the help.</p>