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:(adsbygoogle = window.adsbygoogle || []).push({});

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 Forums | Science Articles, Homework Help, Discussion**

Dismiss Notice

Join Physics Forums Today!

The friendliest, high quality science and math community on the planet! Everyone who loves science is here!

The friendliest, high quality science and math community on the planet! Everyone who loves science is here!

# Binary adding/subtracting, am i doing this right?

**Physics Forums | Science Articles, Homework Help, Discussion**