二进制数是什么解决方案?

时间:2013-02-17 22:53:46

标签: binary binary-data equation

有谁知道如何解决这个问题?任何帮助都会很棒......我似乎无法理解它。

如您所知,二进制数字只能是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或任何数字......我怎么能计算最大二进制组合总数它是否有一个等式......我无法弄明白......现在已经试了几天;(

2 个答案:

答案 0 :(得分:2)

由基数b中的d位组成的数字是

b^d

答案 1 :(得分:1)

n - 位数
b - 基地
^ - 力量

b ^ n

所以你的基数是2(二进制),你想检查8位数的组合

2 ^ 8 = 256