如何计算二进制在一个字节中可以拥有的可能性总数?
00000000
到 11111111
= num_of_possibilities
总数是2的位数次方。 因此,八位有 28 可能的值。
如果您真正的意思是“如何计算它”,请考虑每个位都有两个可能的值。
所以一位意味着 2 个值。
两个位具有另一位的每个可能值的一组两个值,因此
00
01
10
11
这意味着总共 4 (= 2×2) 个值。
三位给出四个值两次,或 8 (=4×2) 个值。 四位,8×2;五位、16×2 等等。
所以八位是 2×2×2×2×2×2×2×2 或 256。
这是一个简单的问题:可能性的数量是 2n,其中 n 是位数。
因此,对于 1 个字节,即 8 位,有 28 种可能,即 256 种。
有以下几种方法:
我如何计算 14 个字节的二进制可能性