Binary Addition and Carrying: How to Multiply 111x111

Click For Summary

Homework Help Overview

The discussion revolves around the multiplication of binary numbers, specifically the operation 111 x 111. The original poster expresses confusion regarding the addition of binary numbers, particularly when summing multiple instances of 111.

Discussion Character

  • Exploratory, Conceptual clarification, Assumption checking

Approaches and Questions Raised

  • Participants explore the mechanics of binary addition, questioning how to handle sums like 1 + 1 + 1 in binary. Some suggest breaking down the addition into simpler parts, while others reference decimal addition for comparison.

Discussion Status

The conversation is ongoing, with participants providing insights into binary addition rules and attempting to clarify the process of carrying over in binary sums. There is no explicit consensus, but various interpretations and approaches are being discussed.

Contextual Notes

Participants are navigating the complexities of binary addition without a complete understanding of the rules, particularly in the context of multiple additions and carrying. The original poster's frustration with existing examples indicates a need for clearer explanations tailored to their specific question.

Drao92
Messages
70
Reaction score
0
How do you multiply 111x111. Every exemple i ve found on internet is 101x100, 110x101 and it doesn't answer to my question :|.
Code:
         111x
         111=
         111+
        111+
       111
       ----
Every exemple I've found is like :))
  110+
  101
   
Which is obviously easy...
The problem i have is the summing of 111+111+111, when i get 1+1+1=? I can't understand how this works in binary :|.
 
Physics news on Phys.org
If you have 9+9+9 in decimal, how does that work?
 
i keep the first digit and i add it with the next digits.
But if i have to sum 1+1+1 in the sum coulm This is (1+1+1+1)=(10+1+1)=100, what i do here, i keep the last digit and i add 10 to the next sum, this is what i don't understand.
 
It's probably easier to see what to do if you add two binary numbers at a time.

If you have (binary) 111 + 111, then, starting from the rightmost column,

1+1 = 10, write down 0, carry 1 back to the next column to the left
1+1+1 = 11, write down 1,carry 1 back to the next column to the left
1+1+1 = 11, the sum becomes

11 1 0 is the final result

check, 7+7 = 14 (decimal)
 
To back up a bit from what SteamKing said, there are four addition facts that come into play.
1. 0 + 0 = 0
2. 0 + 1 = 1
3. 1 + 0 = 1
4. 1 + 1 = 10
The only one of these that deserves discussion is the last: 1 + 1 = 0, and you carry 1 to the next higher place.
 

Similar threads

Replies
6
Views
3K
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 6 ·
Replies
6
Views
13K
Replies
4
Views
2K
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 6 ·
Replies
6
Views
2K
  • · Replies 17 ·
Replies
17
Views
6K
  • · Replies 5 ·
Replies
5
Views
3K
  • · Replies 4 ·
Replies
4
Views
2K
  • · Replies 69 ·
3
Replies
69
Views
10K