2进制位数常见对应十进制
0 1 2 3 4 5 6 7 8 9 10
1 2 4 8 16 32 64 128 256 512 1024
n^0=1
0^n=0
0*n=0
原码、反码、补码、移码
最高位0表示正数,1表示负数
00000001=1,100000001=-1
8位二进制数的最大值:正数的1111111,即01111111;
8位二进制数的最小值:负数的1111111,即11111111;
正数的原码/反码/补码一致,移码在补码基础上最高位(符号位)取反
负数的
反码:原码除符号位取反
补码:反码+1
移码:补码基础上最高位(符号位)取反