十进制-52用8位二进制补码表示为
1个回答
展开全部
十进制-52用8位二进制补码表示为11001100。
x= -52d = -110100b
[x]原 =10110100b
[x]反 =11001011b
[x]补 =11001100b
在计算机系统中,数值一律用补码来表示和存储。原因在于,使用补码,可以将符号位和数值域统一处理;同时,加法和减法也可以统一处理。
扩展资料:
以补码定义式为基础,沿数轴列出典型的真值、原码与补码表示,可清楚了解补码的有关性质。
1、在补码表示中,最高位(符号位)表示数的正负,在形式上与原码相同,即 0正 1负。但补码的符号位是数值的一部分,由补码定义式计算而得。例如,负小数补码中为 1,这个 1是真值(负)加模 2后产生。
2、在补码表示中,数 0只有一种表示,[+0]补 =[-0]补 =0.000??0。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询