不懂就问。。。例子3中n为什么=4呢?

来源:4-4 二进制的补码表示法

eason4331004

2019-08-18

-7 为什么不是 1,111 而是 1,0111呢?

写回答

2回答

慕雪7214855

2019-08-19

好像是一种规则(尽量补4位或8位……0

比如-7就是1,0111 -31就是1,00011111这样

1
0

咚咚呛

2019-08-18

通常对于二进制运算,会把位数补齐到2的幂长度去进行讨论,比如4、8、16、32。这是习惯上的,不是硬性要求,因此1,111也是可以的。

1
2
慕哥2296688
回复
eason4331004
老师在讲这个题前已经把数学位n设定为4了,因此凡是小于4的位数就要补齐到4位来计算
2019-08-29
共2条回复

(新版)计算机基础,计算机组成原理+操作系统+网络

编程之前先学这门课,系统补足计算机基础知识,夯实编程地基

7739 学习 · 1580 问题

查看课程