有谁知道我该如何解决这个问题?任何帮助都会很棒......我似乎无法理解它。
如您所知,二进制数字只能是 1 或 0。
假设您有一个 8 位二进制数,例如字节 >>>>>> 0001 1000。
我试图找出一个方程式,用于计算您可以从 8 位二进制数中获得的组合数。
例如,如果您有一个两位二进制数,那么您可能拥有的二进制组合是:
00
01
10
11
因此,2 位二进制数的总组合为 4。
示例 2
如果您有一个 3 位数字,则组合将是:
000
001
010
100
101
111
110
011
因此,3位数字的二进制组合数为8。
示例 3
如果它是一个 4 位数字,那么您可以拥有的最大二进制组合是
0000
0001
0010
0100
1000
0111
0110
1111
1110
1101
1011
1001 总最大组合 = 12
简而言之,我猜我要问的是....如果我有任何数字 6,7,15,8 或任何数字...我怎么能计算出最大二进制组合的总数是否有一个等式...我想不通..我已经尝试了好几天了;(