有符号数的二进制补码怎样转换为十进制数???例如:10000011B
有符号数的二进制补码怎样转换为十进制数???例如:10000011B
日期:2020-01-23 09:44:02 人气:1
对于正数,补码就是原码,对于负数,补码等于原码求反后加一的结果。
10000011B由于最高位即符号位为1,所以其为负数,要求其原码只需用100000000B减去补码,再冠以符号位即可:100000000B
-
10000011B
=
01111101B
原码的值为125,所以其对应的十进制数为-125。