2017-10-29 12 views
0

私は3つの方程式を得ました。バイナリシステム、どうすれば計算できますか

1)0 + 0 = 0

2)1 + 0 = 1

3)1 + 1 = 10


Iは、の助けを借りてこれを計算しなければなりません3つの式

i)1 + 0 + 0 + 0 =?

ii)0 + 1 + 0 =?

iii)1 + 1 + 0 =?

しかし、私はそう、私はあなたに答えを与えるつもりはない

+0

が、私はそれをプログラミングするのではなくについてmath.se]であるので、オフトピックとして、この質問を閉じるために投票していますかソフトウェア開発。 – Pang

答えて

0

これは明らかに宿題で起動する方法がわかりません。代わりに、私はあなたにいくつかのヒントを残します。

0 + 1 + 0 = (0 + 1) + 0 = (1 + 0) + 0

1 + 1 + 0 = (1 + 1) + 0 = 10 + 0

バイナリと10進ちょうど別の方法で同じ番号を表します。 10進数からバイナリまでのマッピングを使用して回答を確認できます。

   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 

などとなる。

+0

ですが、i)とii)は同じですか? - +(0 + 0)= 1 + 0 = 1 –

+0

正確には、これをバイナリから10進に変換して答えを調べてみてください。私はマッピングで自分の答えを更新します。 – Skam

0

バイナリは同じ古い古い番号を書き込む別の方法です。通常金額システムで1 + 1とは何ですか?あなたが一緒に数字を追加すると、あなたが正常に推移することができます:

(a+b)+c = a+(b+c) 

a+b = b+a 
関連する問題