早教吧 育儿知识 作业答案 考试题库 百科 知识分享

用8位补码表示15和-27计算两数和的问题!15的八位2进制补码是00001111-27的八位二进制补码是11100101两数字相加结果是11110100这是多少?为什么是-12啊?第一个数字1代表负数剩下的数字1110100怎么

题目详情
用8位补码表示15和-27 计算两数和的问题!
15的八位2进制补码是00001111
-27的八位二进制补码是11100101
两数字相加
结果是 11110100
这是多少?为什么是-12啊?
第一个数字1代表负数
剩下的数字 1110100怎么算也不是12啊?
用计算器翻译这个数也是-12
为什么呢?
▼优质解答
答案和解析
最后结果11110100是补码,换成反码是11110100-1=11110011.
再换成源码是10001100,第一位是符号位.后面的转成十进制=1*8+1*4=12
所以,结果=-12