
面试高老师为您分享以下优质知识
无符号16位二进制数
表示范围为 0000 0000 0000 0000到 1111 1111 1111 1111,即 0到 65535(2¹⁶ - 1)。
有符号16位二进制数
采用补码表示,范围为 1000 0000 0000 0000(-32768)到 0111 1111 1111 1111(32767)。其中:
- 最高位(第1位)为符号位:0表示正数,1表示负数;
- 其余位为数值位,采用补码规则处理负数(如-1的补码为1111 1111 1111 1111)。
补充说明
16位二进制数常用于表示颜色代码(如十六进制的扩展形式)、文件索引、内存地址等场景;
在计算机内部,所有数据均以二进制形式存储,16位只是数据宽度的一种表示方式。