原码,反码,补码的定义是什么.
最好能举例说明呵呵!
人气:179 ℃ 时间:2020-02-05 16:29:53
解答
原码:
在数值前直接加一符号位的表示法.对于8位二进制来说:
[+7]原= 0 0000111[-7]原= 1 0000111
反码:
正数的反码与原码相同.
负数的反码,符号位为“1”,数值部分按位取反.
[+7]反= 0 0000111[-7]反= 1 1111000
补码:
正数的补码和原码相同.
负数的补码则是符号位为“1”,数值部分按位取反后再在末位(最低位)加1.也就是“反码+1”.
[+7]补= 0 0000111 [-7]补= 1 1111001
推荐
猜你喜欢
- 标准状况下1mol的H2的体积是多少?
- 甲、乙两仓共有200吨粮食,如果甲仓的1/4和乙仓的1/5共44吨,甲、乙两仓原有粮食各多少吨?
- 一个分数用2约分了一次,用3约分了两次,用7约分了一次后是2分之1,原来的这个分数是几分之几?
- 简述十八大的主要内容
- 在算式4*□+9*□=60的两个□中,分别填入两个自然数,使它们的倒数和最小,试求这两个数
- 二次函数y=ax2+bx+c经过点(-3,0)及(0,-3),顶点在第四象限,k=3a+5b+7c,求k的取值范围
- 《蝉》这篇课文的问题
- 中国古代最早的数学家叫什么?