以8位的数据为例,对于无符号数来说是从00000000b~11111111b到0~255一一对应的。那么我们如何对有符号数进行编码吗?即我们如何用8位数据表示有符号数呢?既然表示的数有符号,则必须要能够区分正、负。首先,我们可以考虑用8位数据的最高位来表示符号,1表示负,0表示正,而用其他位表示数值,如下:00000000b000000001b100000010b201111111b1271000
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号