When an integer is created, the computer allocates 32-bits to store its value. However, there might be data that is larger than 32- bits; for example, a sextillion (a billion trillion) is 70 digits in binary. When an integer value is larger than 32- bits, an integer overflow occurs. In case the integer value does not fit in the 32-bit block, a
double data type can be used instead of
Another reason that integer overflow could occur is if a 32-bit integer was added to another 32-bit integer, and the result went up to 33-bits.
View all Courses