你如何解釋二進位中 10 + 10 的進位?

你如何解釋二進位中 10 + 10 的進位?

進行堆疊加法時,1+1 = 10,意味著和為 0,進位為 1,當你有 1+1 和進位為 1 時,和為 1,進位為 1,所以進位似乎是第一個數字,總和總是第二個數字。但 1+1+1+1 會是什麼呢?

答案1

1 + 1 = 10
1 + 1 + 1 = 11
1 + 1 + 1 + 1 = 100

或者,如果你想作弊一下,二進制的 1 與十進制的 1 相同,所以十進制的 1+1+1+1 = 4。

   0  
   1
  10
  11
 100  <----- 4th digit in sequence
 101
 110
 111
1000
1001
1010
1011
1100
1101
1110
1111
|||+------- goes 0,1 (repeat)   
||+-------- goes 0,0,1,1  (repeat)
|+--------- goes 0,0,0,0,1,1,1,1  (repeat)
+---------- goes 0,0,0,0,0,0,0,0,1,1,1,1,1,1,1 (repeat)

相關內容