4 位可以容纳多少个单词
How many words fit in 4 bits
我有 2 个问题想得到帮助。
第一个问题是:如果你有4位,你能写出多少个唯一的数字?
第二个问题是:如果你有4位,你能写的最大数是多少。答案以 10
为底
感谢任何帮助!
已编辑 - 什么都没有
这是你的大学作业还是什么?
答案很简单,
如果你有n位,你可以有2^n个唯一的数字。
你最多可以写n个1。
即对于四位,
唯一编号的数量 = 2^4 = 16
最大数 = 4 个 1 = 1111 = F(十六进制)= 15(基数 10)
答案 1) 使用 4
位我们可以写出 16
个不同的数字。由于我们有 4
位的不同位置,让我们说 ABCD
其中 A
、B
、C
、D
代表 1
少量。每个位置 A
、B
、C
、D
有两个可能的输入 0
或 1
所以每个位置都有 2
可能的输入。
所以对于 4
个位置,总的不同输出 = 2*2*2*2
=16
这也可以理解为 permutation
等于 2^(no.of bits)
。这里2^(4)
等于 16
.
答案 2) 具有 n
位的最大数总是所有位为 1
s 所以对于 n
位数,最大数可以组成的都是n
1
s.
所以对于4
位数,可以组成的最大数是4
1
s的二进制表示数。所以这里的二进制数是 1111
。在十进制中它是 15
。
也可以用2^(no.of bits) -1
来计算。这里的位数是 4
所以最大数是 2^(4) -1
即 16-1
= 15
我有 2 个问题想得到帮助。
第一个问题是:如果你有4位,你能写出多少个唯一的数字?
第二个问题是:如果你有4位,你能写的最大数是多少。答案以 10
为底感谢任何帮助!
已编辑 - 什么都没有
这是你的大学作业还是什么?
答案很简单,
如果你有n位,你可以有2^n个唯一的数字。
你最多可以写n个1。
即对于四位,
唯一编号的数量 = 2^4 = 16
最大数 = 4 个 1 = 1111 = F(十六进制)= 15(基数 10)
答案 1) 使用 4
位我们可以写出 16
个不同的数字。由于我们有 4
位的不同位置,让我们说 ABCD
其中 A
、B
、C
、D
代表 1
少量。每个位置 A
、B
、C
、D
有两个可能的输入 0
或 1
所以每个位置都有 2
可能的输入。
所以对于 4
个位置,总的不同输出 = 2*2*2*2
=16
这也可以理解为 permutation
等于 2^(no.of bits)
。这里2^(4)
等于 16
.
答案 2) 具有 n
位的最大数总是所有位为 1
s 所以对于 n
位数,最大数可以组成的都是n
1
s.
所以对于4
位数,可以组成的最大数是4
1
s的二进制表示数。所以这里的二进制数是 1111
。在十进制中它是 15
。
也可以用2^(no.of bits) -1
来计算。这里的位数是 4
所以最大数是 2^(4) -1
即 16-1
= 15