1.short型数据对象在计算机中占据2个字节16位二进制位,那么:
short型数据所能表示的最大数是多少?
unsigned short 型数据所能表示的最大数是多少?
答:unshort型数据所能表示的最大数是:216-1=65536-1=65535
short 型数据所能表示的最大数是:215-1=32768-1=32767
注解: 联想char型数据对象。可以类比之。
2.当给16位的unsigned short 对象赋值10 0000时,赋的值变成了多少?
注解:unshort型数据所能表示的最大数是:216-1=65536-1=65535,10 0000超过了它所能表示的最大数的范围,所以肯定会有截断。
结果:10 0000对65535+1求余(求模)就行(34464)。求余就是求余数,如5/3求余就是2.