|
From: Abhijit S. <mu...@gm...> - 2002-06-15 17:28:20
|
> int is, by default, signed, so one bit of your (signed) int variable (of > size 32 bits) is used to denote sign (+ve means 0, -ve means 1). 31 bits are > left, so, in effect, your int can hold from -((2**31) + 1) to +(2**31) where make that from -(2**31) to +((2**31) - 1) > ** denotes exponentiation... in normal numbers, from -2147483648 to > +2147483647. |