title: Does (int)myDouble ever differ from (int)Math.Truncate(myDouble)?
body: <p>Does <code>(int)myDouble</code> ever differ from <code>(int)Math.Truncate(myDouble)</code>? </p>
  
  <p>Is there any reason I should prefer one over the other?</p>