问问题描述
二进制数真值+1010111的补码是什么,麻烦给回复
答精选答案

二进制数真值+1010111的补码是01010111
用二进制表示整数,起初提出来的是原码概念:二进制数的首位表示符号,其余位表示数值,符号位是0表示正数,符号位是1表示负数。
因为用原码表示数据,会出现“正0”和“负0”的现象,且用原码进行数据间的运算会出现错误,因此,最终采用补码进行计算机数据表示。
规定:
正数的补码与原码相同,
负数的补码等于该数的反码加1。
负数的反码为:符号位不动,数值位按位取反。
答其他回答(1条)
-
11110110,符号位为1,因此X是负数。
11110110+1=11110111,取反后为00001000,也就是十进制的8。因此X=-8。
1100101b=65。用BCD码表示为01100101。
本文来自作者[教师枕边书]投稿,不代表公众科技网立场,如若转载,请注明出处:https://www.cpst.net.cn/jingxuan/2318002.html

评论列表(4条)
我是公众科技网的签约作者“教师枕边书”!
希望本篇文章《二进制数真值+1010111的补码是什么》能对你有所帮助!
本站[公众科技网]内容主要涵盖:教育咨询,知识百科
本文概览:二进制数真值+1010111的补码是01010111用二进制表示整数,起初提出来的是原码概念:二进制数的首位表示符号,其余位表示数值,符号位是0表示正数,符号位是1表示负数。因为用原码表示数据,会出现“正0”和“负0”的现象,且用原码进行数据间的运算会出现错误,因此,最终采用补码进行计算机数据表示。规定:正数的补码与原码相同,负数的补码等于该数的反码加1。负数的反码为:符号位不动,数值位按位取反。