I can't seem to find a relevant answer after searching yesterday, so I'm hoping someone here will be able to clear this up for me.
If I have the binary value 11011.010, how would I go about converting it from its current 2's complement form to decimal?
As I currently understand it, to convert from 2's complement to decimal you must complement each bit and add +1 to the result. However, I'm a bit unclear regarding the final step of adding +1.
Am I to add +1 to the least significant bit (including the fractional bits), or only to the least significant integer bit?
For example, would the conversation go like this?
(A) 11011.010 --> 00100.101 --> 00100.110 = (-)4.75 D
Or like this?
(B) 11011.010 --> 00100.101 --> 00101.101 = (-)5.625 D