How Do You Correctly Subtract Using 1's and 2's Complement in Binary?

Click For Summary
SUMMARY

The discussion focuses on the correct method for subtracting binary numbers using 1's and 2's complement. The user initially attempts to subtract the binary number 1 from 11 but encounters errors due to not aligning the bit lengths. The correct approach involves ensuring both numbers have equal bits, converting 1 to 01, and then applying the 1's complement followed by the 2's complement. The final result of the subtraction should yield 10 in binary, which is equivalent to 2 in decimal.

PREREQUISITES
  • Understanding of binary number representation
  • Knowledge of 1's complement and 2's complement methods
  • Familiarity with binary addition
  • Ability to manipulate bit lengths for binary operations
NEXT STEPS
  • Study the process of converting decimal numbers to binary
  • Learn about binary addition and its rules
  • Explore examples of 1's and 2's complement subtraction
  • Practice problems involving binary arithmetic with varying bit lengths
USEFUL FOR

Students learning binary arithmetic, computer science enthusiasts, and anyone interested in understanding binary subtraction techniques.

ineedhelpnow
Messages
649
Reaction score
0
(Wave)
i have to subtract binary numbers using the method where you take the 1's complement and then the 2's complement. but I am doing something wrong.

say for example 11-1. take 1's complement of 1 which is 0 and then take the 2's complement by adding 1 so 0+1=1 and now you go back and add this number to 11.

11+1=100 and you ignore the first value (1) and you end up with 00 and i know its TOTALLY messed up i just don't know where i went wrong. i know the actual answer should be 10 (or 2 in decimal)

thanks for any help
 
Technology news on Phys.org
oh i see what i did wrong. it needs to be of an equal number of bits so 1 becomes 01 AND THEN i take the 1's comp
 

Similar threads

Replies
5
Views
2K
Replies
1
Views
5K
  • · Replies 3 ·
Replies
3
Views
1K
  • · Replies 1 ·
Replies
1
Views
1K
  • · Replies 4 ·
Replies
4
Views
2K
  • · Replies 57 ·
2
Replies
57
Views
6K
  • · Replies 5 ·
Replies
5
Views
2K
Replies
3
Views
12K
  • · Replies 12 ·
Replies
12
Views
4K
  • · Replies 2 ·
Replies
2
Views
9K