拨号未送出是什么意思:9+(-7)怎么运算??

来源:百度文库 编辑:中科新闻网 时间:2024/05/02 05:09:07
9+(-7)怎么运算??
要二进制的~过程和结果~

二进制减法用补码加法计算。
补码等于反码加1。

9+(-7)是 9-7 等于 9 + 7的补码。

9: 00001001
7: 00000111
7的反码: 11111000
7的反码加1: 11111001 [就等于7的补码]
9 + 7的补码 = 00001001 + 11111001
= 100000010
第九位(最高位)的1,溢出8位存储器,自动不计
结果是:00000010 [略去第九位(最高位)的1]
[结果是十进制2]

以8位字长计,补码加法:
9 ->00001001
-7->11111001

相加,溢出不计

00000010 <-这是补码
结果是2

如果是(-9)+7的话
11110111 <- (-9)
+ 00000111 <- 7
= 11111110 <- (-2)

Windows在开始-程序-附件内有计算器,采用查看内的“科学型”进行进制间的转换,有助于帮助理解