如何计算二进制文件在一个字节中可能具有的总数?
00000000
到11111111
= num_of_possibilities
答案 0 :(得分:21)
总数是2位功率的位数。因此,8位具有2 8 可能的值。
如果你的意思是“如何计算它”,请考虑每个位有两个可能的值。
所以一位意味着2个值。
两位具有另一位的每个可能值的一组两个值,因此
00
01
10
11
表示总共4(= 2×2)个值。
三位给出四个值两次或8(= 4×2)个值。四位,8×2;五位,16×2,等等。
因此8位是2×2×2×2×2×2×2×2或256。
答案 1 :(得分:3)
这是一个简单的问题:可能性的数量是2 n 其中 n 是位数。
因此对于1个字节,即8位,有2个 8 可能性,256个。
答案 2 :(得分:3)
有几种方法: