抱歉,这是一个非常愚蠢的问题,只是在我的操作系统课程中浏览旧考试纸,并注意到这个问题可能会经常出现。如何解决这个答案?我真的不明白。

另一个问题是:

7位,9位和10位可以代表的最大和最小无符号整数是什么?

有人可以告诉我您如何解决这个问题吗?只是2^7吗?

非常感谢 ! :)

有帮助吗?

解决方案

解决32个字节需要多少位?

5(自2^5 == 32)。换句话说 log2(32). 。如果所讨论的数字(32)不是两个的力量,则需要解决答案 向上.

7位,9位和10位可以代表的最大和最小无符号整数是什么?

最小无符号int始终为零,无论位数多少。最大未签名的INT分别为2^7-1(127),2^9-1(511)和2^10-1(1023)。

这个链接 提供了足够不错的解释。

其他提示

表达数字0到99(包括)需要多少位数字? 2,对吗?

你是怎么做到的?通过查看数字?好吧 - 有100个数字,因此您可以将对数基数10中的100个占10(等效地,您可以在心理上填充空白:10到_ = 100的功率)。或者您可以意识到有100个数字,因为范围0..99与范围1..100相同。

这一切都用碎片使用相同的方式,除了您现在位于基本2而不是基础10中。

如果我错了,请纠正我

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top