二进制,我怎么计算
Binary system, how can i calculate
我得到了三个方程。
1) 0+0=0
2) 1+0=1
3) 1+1=10
我必须借助三个方程来计算这个
i) 1+0+0+0=?
二)0+1+0=?
iii) 1+1+0=?
但是我不知道如何开始
这显然是家庭作业,所以我不会给你答案。相反,我会给你一些提示。
0 + 1 + 0 = (0 + 1) + 0 = (1 + 0) + 0
1 + 1 + 0 = (1 + 1) + 0 = 10 + 0
二进制和十进制表示相同的数字,只是方式不同。
您可以使用以下从 decimal 到 binary.
的映射来检查您的答案
Decimal -> Binary
0 = 0 + 0 + 0 -> 0
1 = 0 + 0 + 2^0 -> 1
2 = 0 + 2^1 + 0 -> 10
3 = 0 + 2^1 + 2^0 -> 11
4 = 2^2 + 0 + 0 -> 100
5 = 2^2 + 0 + 2^0 -> 101
6 = 2^2 + 2^1 + 0 -> 110
7 = 2^2 + 2^1 + 2^0 -> 111
等等。
二进制只是另一种写相同旧数字的方式。正常数量系统中的 1+1 是什么?当您将数字加在一起时,您可以正常传递:
(a+b)+c = a+(b+c)
和
a+b = b+a
我得到了三个方程。
1) 0+0=0
2) 1+0=1
3) 1+1=10
我必须借助三个方程来计算这个
i) 1+0+0+0=?
二)0+1+0=?
iii) 1+1+0=?
但是我不知道如何开始
这显然是家庭作业,所以我不会给你答案。相反,我会给你一些提示。
0 + 1 + 0 = (0 + 1) + 0 = (1 + 0) + 0
1 + 1 + 0 = (1 + 1) + 0 = 10 + 0
二进制和十进制表示相同的数字,只是方式不同。 您可以使用以下从 decimal 到 binary.
的映射来检查您的答案 Decimal -> Binary
0 = 0 + 0 + 0 -> 0
1 = 0 + 0 + 2^0 -> 1
2 = 0 + 2^1 + 0 -> 10
3 = 0 + 2^1 + 2^0 -> 11
4 = 2^2 + 0 + 0 -> 100
5 = 2^2 + 0 + 2^0 -> 101
6 = 2^2 + 2^1 + 0 -> 110
7 = 2^2 + 2^1 + 2^0 -> 111
等等。
二进制只是另一种写相同旧数字的方式。正常数量系统中的 1+1 是什么?当您将数字加在一起时,您可以正常传递:
(a+b)+c = a+(b+c)
和
a+b = b+a