数值型数据表示法:
①基:每一数位上允许使用的计数符号个数
②权:每位对应1个表示在该数码中的位置的值
例如:二进制每一位非0即1,基数为2.
带符号数的表示:
①原码:0,1表示符号位,0正1负。
0有两种形式,±0.
②反码:
正数反码 = 正数原码
负数反码 = 原码符号位不变,其余各位按位取反
0也有两种形式
③补码:
正数补码 = 正数原码
负数补码 = 负数反码+1 = 负数原码符号位不变,其余各位按位取反,最后加1
0只有一种形式
④移码:通常用于表示浮点数阶码
[x]移 = 2^(n-1) + x
正数移码 = 正数原码符号位变反
负数移码 = 负数原码全部取反,末尾加1
移码 = -补码