8位机器码10110100'它是补码时'表示十进制的真值是?可不可以把算得过程告诉我
8位机器码10110100'它是补码时'表示十进制的真值是?可不可以把算得过程告诉我
日期:2017-11-27 03:04:40 人气:3
-76
一个有符号定点数的最高位为符号位,0是正数,1是负数。正数的补码和其原码相同. 补码 = 原码。所以,该数显然是负数。所以,该数表示十进制的真值是:256D-10110100B,10110100B转化为10进制数是128+32+16+4=180.
所以256D-10110100B = 76 D. 加个符号即可。 即位机器码10110100'它是补码时'表示十进制的真值是 -76.
详细理论:
C语言、补码.
1.任何数值是以补码存放在内存中的.
2.