
起航为您分享以下优质知识
负13的二进制表示为 11001011,具体计算过程如下:
原码表示
首先,将13转换为二进制原码:
$$
13_{10} = 00001101_2
$$
因为是负数,符号位为1,所以原码为:
$$
10001101_2
$$
反码计算
对原码除符号位外的所有位取反:
$$
00001101 rightarrow 11110010_2
$$
补码生成
反码加1得到补码:
$$
11110010_2 + 1 = 11110011_2
$$
因此,负13的二进制补码表示为 11001011。