两个补码相加00000001+11111111,结果是多少,结果的十进制.结果为什么不是100000000
来源:学生作业帮 编辑:搜搜考试网作业帮 分类:数学作业 时间:2024/08/10 10:48:23
两个补码相加
00000001+11111111,结果是多少,结果的十进制.
结果为什么不是100000000
00000001+11111111,结果是多少,结果的十进制.
结果为什么不是100000000
![两个补码相加00000001+11111111,结果是多少,结果的十进制.结果为什么不是100000000](/uploads/image/z/19023614-62-4.jpg?t=%E4%B8%A4%E4%B8%AA%E8%A1%A5%E7%A0%81%E7%9B%B8%E5%8A%A000000001%2B11111111%2C%E7%BB%93%E6%9E%9C%E6%98%AF%E5%A4%9A%E5%B0%91%2C%E7%BB%93%E6%9E%9C%E7%9A%84%E5%8D%81%E8%BF%9B%E5%88%B6.%E7%BB%93%E6%9E%9C%E4%B8%BA%E4%BB%80%E4%B9%88%E4%B8%8D%E6%98%AF100000000)
结果是:0000 0000,十进制就是:0.
它们分别代表+1、-1 的补码,相加后,结果是 0 的补码.
---------
问题补充:结果为什么不是100000000
----
位数,应该有所限制.
在现在计算机里面,常用的是8位数、16位数、32.
楼主给出的是8位数,并说它们是补码.
这样,它们的最高位,就是符号,符号参加运算,得出的还是符号位.
符号位产生的进位,就什么也不是,不用考虑.
所以,结果:(1) 0000 0000,括号中的1,就没有用了.
楼主如果事先言明了是使用16位数,那么结果就是:0000 0001 0000 0000.
那么,两个数字分别就是1、255,相加后结果就是256.
它们分别代表+1、-1 的补码,相加后,结果是 0 的补码.
---------
问题补充:结果为什么不是100000000
----
位数,应该有所限制.
在现在计算机里面,常用的是8位数、16位数、32.
楼主给出的是8位数,并说它们是补码.
这样,它们的最高位,就是符号,符号参加运算,得出的还是符号位.
符号位产生的进位,就什么也不是,不用考虑.
所以,结果:(1) 0000 0000,括号中的1,就没有用了.
楼主如果事先言明了是使用16位数,那么结果就是:0000 0001 0000 0000.
那么,两个数字分别就是1、255,相加后结果就是256.
为什么二进制正数与负数的补码相加得到就是他们十进制相加结果的二进制?好神奇
为什么两个二进制的补码相加时,和的符号位等于两数的符号位与来自最高有效数字的进位相加的结果?
两数加号相加,结果为正数?两个负数相加,结果为负数?两个异号相加的结果是会正数还是负数?
是不是两个数相加起来的结果.
小明计算两个数相加时,错算成减,结果是5.3,正确结果应该是20.3,原来较大的数是?
设机器的字长为8位,求十进制数18和26的二进制补码,并计算它们补码相减的结果
两个三次多项式相加 结果一定是 不超过三次的多项式 为什么
小明和小红计算两个数相加,小明计算结果是1585,计算结果正确,小红计算结果是100,结果错误,错误的原因是把其中一个加
二进制数11与十进制数2相加的结果是
用计算机中二进制补码相加的方式计算十进制数3-17=?
把因数1.25的小数点漏.得到的结果是6450.你认为正确的结果应该是多少?为什么?
十进制算式7*64+4*8+4的运算结果用二进制数表示为多少?