二进制的补码转换方式是“取反加一”。如果你只是要二进制的数值的话 减一取反不就好了?
0x800000-0x7FFFFF的二进制补码,对应的十进制是:-8388608~8388607。这个转换,没有难度。
转