+ 1
How to find 2's complemet of a binary number in python ?
we have to check number from last and after 1st one occur then after that convert all one to zero and all zero to one .
3 Answers
+ 5
I've just cleared your way dear. Now use your imagination and implement your solution. Good luck.
+ 2
suppose we'd like to convert two hex number to its equivalent binary digits.
1. A2
2. 6F
Each of these numbers can fit into 8 bit of memory.
First I convert both Hex number to binary.
A2 = 1010 0010
6F = 0110 1111
Then I look The MSB(Most significant bit) where is in left most position. The rule is, if MSB = 0, then it can't be a signed binary number(2's complement). But if MSB = 1, Then it's going to be a signed binary number.
First one Has a MSB of 1 So, we can makes it 2's complement.
As you know already, the first step is flipping every single bit. 1010 0010 --> 0101 1101
Now we just add 1 to the LSB(Least significant bit) where is in the right most position.
0101 1101
0000 0001 +
-------------------
0101 1110
0
I asked for program .in python