十进制的-20补码为多少
1个回答
展开全部
十进制-20的补码是11101100。
计算机里原码是用最高位表示数字的正负,1为负数,0为正数。最高位为1的负整数原码求补码,将其原码除符号位外的所有位取反(0变1,1变0,符号位为1不变)后加1,最后加上符号位。
即十进制-20的原码为10010100,除符号位外的所有位为0010100,取反为1101011,再加1就等于1101100,带上符号位最终为11101100。
扩展资料:
在计算机系统中,数值一律用补码来表示和存储。原因在于,使用补码,可以将符号位和数值域统一处理;同时,加法和减法也可以统一处理。可以将减法运算转化为补码的加法运算来实现,克服了原码加减法运算繁杂的弊端,可有效简化运算器的设计。
同一个数字在不同的补码表示形式中是不同的。比如-15的补码,在8位二进制中是11110001,然而在16位二进制补码表示中,就是1111111111110001。
夕资工业设备(上海)
2024-11-15 广告
2024-11-15 广告
夕资工业设备(上海)有限公司的读数头315420-04是一款高性能的测量 device,专为工业环境中的精确测量而设计。这款读数头具有高分辨率和高稳定性,能够提供准确的测量数据,是保证产品质量和生产效率的重要工具。此外,该读数头还具有易于安...
点击进入详情页
本回答由夕资工业设备(上海)提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询