51单片机中的 2进制补码如何转换成10进制,包括小数(C语言),各位求解!!谢谢

2024-11-10 23:07:08
推荐回答(3个)
回答1:

二进制的补码转换方式是“取反加一”。
如果你只是要二进制的数值的话 减一取反不就好了?

回答2:

0x800000-0x7FFFFF的二进制补码,
对应的十进制是:-8388608~8388607。
这个转换,没有难度。

回答3: