title: warning c4307 integral constant overflow in C
body: <p>I have this operation (8 * (512 * 786432)) and the product is 3221225472</p>
  
  <p>I tried to use it with variables like longlong, unsigned long</p>
  
  <p>But the compiler throw me an error</p>
  
  <p>c4307 integral constant overflow</p>
  
  <p>and I need the result for use it with functions, how can I fix it? or what variables can work for large numbers?</p>
  
  <p>regards</p>