-52 十进制数 它的八位二进制补码表示为多少?
来源:百度知道 编辑:UC知道 时间:2024/09/21 19:57:01
书上说的答案是11001100
我想问问具体步骤 给出取反后结果 和加一后结果就可以。
还有-52表示成八位二进制数是11010010 对么?
我想问一下这个原码,52的原码不是0101 0010 么?
怎么成了00110100 了?
我想问问具体步骤 给出取反后结果 和加一后结果就可以。
还有-52表示成八位二进制数是11010010 对么?
我想问一下这个原码,52的原码不是0101 0010 么?
怎么成了00110100 了?
-52 十进制数 它的八位二进制补码为:11001100
转换过程:
-52的原码为:10110100 第一位是符号位(1负0正),其余位为数值
它的反码为: 11001011 原码符号位不动,其余位取反(0变1,1变0)
补码=反码+1=11001100
52的八位二进制为00110100,将二进制求反得11001011再加1,就是11001100,课本上答案没错.