反码 补码 移码
2017-11-13 本文已影响0人
毛君


特别的,在原码中0有两种表示方式:[+0]原=0000000,[-0]原=1000000。
在反码表示中,0也有两种表示形式:[+0]反=0000000,[-0]反=11111111。
在补码表示中,0有唯一的编码:[+0]补=0000000,[-0]补=0000000。


移码表示法是在数X上增加一个偏移量来定义的,常用来表示浮点数中的阶码
方便比价,在补码的基础上,全部加一个2^(n-1)的offset
从而价码的符号位和补码相反——1表示正数;0表示负数