[size=large]int 类型的范围是 -2147483648...2147483647(-2^31 ~ 2^31-1)
因为int 所占的字节数为4个字节,即32位.对于正数,它的最高位是0,所以它最大能表示的数是01111....(后面共31个1,2^31-1)而这个数化成十进制即是2147483647.对于负数也是同理。
[/size]
因为int 所占的字节数为4个字节,即32位.对于正数,它的最高位是0,所以它最大能表示的数是01111....(后面共31个1,2^31-1)而这个数化成十进制即是2147483647.对于负数也是同理。
[/size]