算出下列的补码求过程顺便说下负数的补码怎么运算
题目
算出下列的补码求过程顺便说下负数的补码怎么运算
正46 负78 正112 负51
答案
【注】因为题目没有指定字长,我谨以8位字长为例,16位、32位同理,补0就好了.
(1)求+46的补码:
①进制转换:+46的二进制形式为+101110
②转换成原码:10101110
③因为 正数的补码与起原码相同,
所以 +46的补码为:10101110.
(2)求-78的补码
①进制转换:-78的二进制形式为-1001110
②转换成原码:11001110
③因为 负数的补码符号位为1,数值为在原码基础上“取反加1”,
所以 -78的补码为:10110010.
PS:正数的补码与其原码相同,负数的补码在其反码的基础上+1,这个就是负数补码的求解方法.
(为网友解答问题是我的荣幸,但这只是热情,并非义务,我很欢迎追问,但追问者态度倨傲的将不予理会)
举一反三
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
最新试题
- 2道英语单选.
- 在一块直径是8dm的圆形铁片中间,裁下一个最大的正方形.这个正方形的面积是多少平方分米?四周的废料占圆形面积的几分之几?
- The people in the( )( )are my friends
- 过双曲线x^2-y^2/2=1的右焦点F的直线l交双曲线于AB两点 若绝对值AB=4求直线l的方程
- Here are some apples.Do you like t______.
- 积累成语的好方法4种
- successful language learners are learners with a purpose.才人帮我i分析这个句子?with是啥意思
- 工地有一批钢管,最上面一层有4根,最下面一层有44根,而且下面的每一层比上面的每一层多2根,这批钢管共几根
- 填空:英文填空,把要填的单词告诉我
- 如图,在等腰三角形ABC中,AB=AC,角BAC=50度,角BAC的平分线与AB的中垂线交于点O ,
热门考点