194k views
2 votes
Convert the following 2's complement binary numbers to decimal

a)0110
b)1101
c)01101111
d)1101101100011100
e)1001110000000101

1 Answer

3 votes

Final answer:

To convert 2's complement binary numbers to decimal, simply convert them using the normal binary to decimal conversion method while considering the sign of the numbers.

Step-by-step explanation:

To convert 2's complement binary numbers to decimal, you need to understand the concept of 2's complement representation. In this system, the most significant bit (leftmost bit) represents the sign, where 0 represents positive numbers and 1 represents negative numbers. To convert a positive 2's complement binary number to decimal, simply convert it using the normal binary to decimal conversion method. For negative numbers, convert the 2's complement binary number to binary form by flipping the bits and adding 1, then convert it to decimal using the normal binary to decimal conversion method.

  1. a) 0110 = 6
  2. b) 1101 = -3
  3. c) 01101111 = 111
  4. d) 1101101100011100 = -21420
  5. e) 1001110000000101 = -22459
User Finn MacCool
by
8.5k points