请将以下十进制数值转换为2进制和十六进制补码

(1)2 (2)-32 求详细步骤 不要直接答案谢谢了 感谢 没什么分了
2025-02-25 17:01:18
推荐回答(2个)
回答1:

2:原码: 0000 0010B(02H)
补码(正数的补码与原码一样):0000 0010B (02H)
-32:原码: 1010 0000B(0A0H)
先求出反码: 1101 1111B
再求补码(反码加1): 1110 0000B(0E0H)

回答2:

2:补码: 0000 0010B(02H)
-32:补码: 1110 0000B(0E0H)