数值1 | 数值-1 | |
---|---|---|
原码 | 00000001 | 10000001 |
反码 | 00000001 | 11111110 |
补码 | 00000001 | 11111111 |
移码 | 10000001 | 01111111 |
正数 00000001
负数 10000001
正数:原码、反码、补码一样
负数:反码是原码符号位不变,其他取反;补码是反码+1
移码是补码首位取反
数值表述范围
数值1 | 数值-1 | |
---|---|---|
原码 | 00000001 | 10000001 |
反码 | 00000001 | 11111110 |
补码 | 00000001 | 11111111 |
移码 | 10000001 | 01111111 |
正数 00000001
负数 10000001
正数:原码、反码、补码一样
负数:反码是原码符号位不变,其他取反;补码是反码+1
移码是补码首位取反
数值表述范围