你的回答中说,补码变原码是将补码减一再取反,似乎不是这样.补码与原码互相转换的原则均是取反加
问题描述:
你的回答中说,补码变原码是将补码减一再取反,似乎不是这样.补码与原码互相转换的原则均是取反加
答
减一再取反,取反加一,是一回事.
以8位机为例,取反是2^8-1-x.取反加一2^8-1-x+1=2^8-x.减一再取反2^8-1-(x-1)=2^8-x.