-8用二进制表示是多少?
负数在二进制种是以补码的形式存储的,比如-8,
先求出 8 的 二进制表示为 0000 1000,它的反码为
1111 0111,补码是反码再加1为1111 1000
93用2进制表示为 0101 1101,则93&-8为
0101 1000 为64+16+8=88
负数在二进制种是以补码的形式存储的,比如-8,
先求出 8 的 二进制表示为 0000 1000,它的反码为
1111 0111,补码是反码再加1为1111 1000
93用2进制表示为 0101 1101,则93&-8为
0101 1000 为64+16+8=88