> 数学 >
使用8个二进位来表示整数的编码时,十进制整数-33对应的原码和补码分别是什么
人气:300 ℃ 时间:2020-01-28 02:37:46
解答
8位二进制中,最高位(首位)为符号位,0表示正数,1表示负数.其余7位表示数字的真值
先把33转换成二进制:33D=0100001B
因为是负数,在最前面加上一个1,得到原码:1010 0001
反码:符号位不变,其余按位取反:1101 1110
补码:反码+1=1101 1111
推荐
猜你喜欢
© 2024 79432.Com All Rights Reserved.
电脑版|手机版