所以最大值只能是65535
无符号短整型变量的特点在于它是非负数,因此它的最高位并不是用来表示符号的,而是用来存储数据。由于短整型占用的是两个字节,即16位,因此其能够表示的最大数值为0xFFFF,也就是2的16次方减1,换算后就是65535。相反,对于有符号短整型变量而言,它的最高位被用来作为符号位,当为0时代表正数,为...
无符号短整型变量说明它是非负数,所以最高位不是符号为,而是数据;因为短整型是2字节,16位的,所以表示的范围就是 0~0xFFFF 即 0~(2^16-1),也就是0~65535.而短整型变量说明它是有符号位的,即最高位是符号为,为0是整数,为1是负数;所以范围是:-32768~32767 ...
1个字节是8位,每位可以用0、1表示,所以,2个字节16位的整型数,最大可以表示的数字是:2的16次方 = 65536 所以,无符号整型的取值范围是 0 - 65536 如果是有符号整数,由于要加个符号位,所以,取值范围:2的15次方 = (+-)32768 又由于,二进制的第一位是用来表示正负号的,0表示正,1...
同样是一个字节,无符号数的最大值是255,而有符号数的最大值是127。原因是有符号数中的最高位被挪去表示符号了。并且,我们知道,最高位的权值也是最高的(对于1字节数来说是2的7次方=128),所以仅仅少于一位,最大值一下子减半。不过,有符号数的长处是它可以表示负数。因此,虽然它的在最...