“Integer number too large” error message for 600851475143

600851475143 cannot be represented as a 32-bit integer (type int). It can be represented as a 64-bit integer (type long). long literals in Java end with an “L”: 600851475143L

Leave a Comment