title: 64bit Integer has the same limit as 32bit integer
body: <p>This is just a short question but I'm still curious. When I initialize a <code>int</code> variable with the highest value 2147483647 it's allright. but when I want to initialize a <code>long</code> and assign it to it's max value, it gives me a "number too large" error</p>
  
  <pre><code>int i = 2147483647;
  long j = 9223372036854775807;
  </code></pre>