Binary adding/subtracting, am i doing this right?

  • Thread starter Thread starter mr_coffee
  • Start date Start date
  • Tags Tags
    Binary
Join the discussion
Ask a follow-up here, or get your own question answered by working scientists, mathematicians and engineers — people, not an autocomplete.
Real named experts · corrections over time · the nuance an AI answer skips
1 reply · 7K views
mr_coffee
Messages
1,613
Reaction score
1
Hello everyone, I'm alittle confused, we have an exam tomarrow and i want to make sure I'm doing this right. I'm suppose to do the following:
Perform the indicated subtraction with the following unsigned binary numbers by taking the 2's compliment of the subtrahend.
so for one of them:
10110 - 1111
I take the 2's compliment of 1111 which is:
1's compliment: 0000
2's compliment: 0000 + 1 = 0001
now i add 0001 to 10110
10110
+0001
=
10111

now since I'm only adding a 4 bit number to a 5 bit number my final answer will only still be in 4 bits right? so it would be
0111 as the final answer right?
I used a binary calculator and it said the answer is 111, but i think it just wasn't programmed to included the 0 infront.
 
Physics news on Phys.org
Also what would
101 - 101000 equal? the calculaotr came out with a huge number:
1111111111111111111111111111111111111111111111111111111111011101when i take the 2's compliment of 101000 and add it to 101 i get: 011101