求助高手:补码计算问题?假设int型整数在计算机中的长度为2个字节,那么32767+10(结果溢出了)用补码的形式是怎么计算的?结果为-32759,是怎么得出来的?我自己的计算思路是: 0111 1111 1111 1111 + 0000

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/27 23:15:52
求助高手:补码计算问题?假设int型整数在计算机中的长度为2个字节,那么32767+10(结果溢出了)用补码的形式是怎么计算的?结果为-32759,是怎么得出来的?我自己的计算思路是:  0111 1111 1111 1111 + 0000

求助高手:补码计算问题?假设int型整数在计算机中的长度为2个字节,那么32767+10(结果溢出了)用补码的形式是怎么计算的?结果为-32759,是怎么得出来的?我自己的计算思路是: 0111 1111 1111 1111 + 0000
求助高手:补码计算问题?
假设int型整数在计算机中的长度为2个字节,那么32767+10(结果溢出了)用补码的形式是怎么计算的?结果为-32759,是怎么得出来的?我自己的计算思路是:
0111 1111 1111 1111
+ 0000 0000 0000 1010
= 1000 0000 0000 1001 这样结果为-9,与真是结果-32759不符,为什么阿?
再看一个例子:32767+1:
0111 1111 1111 1111
+ 0000 0000 0000 0001
= 1000 0000 0000 0000 这样求的的结果为多少?怎么得出来的?最左边一位(是第16位吗?)为符号位,是否也进行计算(2的15次方?)?
真是结果为-32768.为什么是-32768?
又:-7的补码为:0000 0000 1111 1001,按照取反加1的求法可得其原码:
1000 0000 0000 0111,如果按照这个算法求-32768的原码则为
0000 0000 0000 0000,这不是0的原码吗?这怎么解释?加入2个数相加之后,最左边一位要进位(进到17位),这时改怎么处理,是直接舍去吗?还是怎么处理?如-32768+(-10)怎么计算?(其值已溢出,改怎么计算?)
我自己搞明白了.由负数的补码求原码:补码减1再取反(符号位也要取反),得到负数的绝对值的原码.1000 0000 0000 1001 减1得
1000 0000 0000 1000 取反 0111 1111 1111 0111即为32759的原码

求助高手:补码计算问题?假设int型整数在计算机中的长度为2个字节,那么32767+10(结果溢出了)用补码的形式是怎么计算的?结果为-32759,是怎么得出来的?我自己的计算思路是: 0111 1111 1111 1111 + 0000
关注此题~关注答案!
我们老师讲过原码的补码的补码还是原码,
楼主学习不错~

求助高手:补码计算问题?假设int型整数在计算机中的长度为2个字节,那么32767+10(结果溢出了)用补码的形式是怎么计算的?结果为-32759,是怎么得出来的?我自己的计算思路是: 0111 1111 1111 1111 + 0000 补码计算的问题若采用16-bit补码表示整数,则可表示的整数范围为多少,此题我解不出来, 计算机求补码假设用一个字节能完整表示一个带符号的十进制整数,则-86的补码是___A.01010110 B.11010110 C.10101001 D.10101010怎么计算的 计算机2进制计算的补码和反码符号位的问题比如+20+ -28 = -8 ,都是Int类型;在计算机里是(+20+ +28的补码,得出的结果的补码就是-8) 00010100 + (11100的补码)11100100 = 11111000,但是到这一步我就不太 Int 型-32768的原码反码和补码. 补码的计算问题对补码的问题我可能有误解,算的老是和结果对不住.还望高手能够指教.比如:-60+53先换成补码:-60=10111100 53=00110101加在一起我是这样算的:01001010+11000011=10010101这样再把10010101 -0.0025的补码是什么?假设机内浮点型用32位字节表示,其中八位阶码(补码表示),24位尾数(补码表示). 补码的计算带符号的整数8位补码表示为10000001,则该整数的十进制数值为多少结果为-127请问过程是什么 什么是补码,怎么计算? 求助微积分二重积分计算的问题! 假设x=0.10001,y=0.10011,试用变形补码计算x-y,同时指出结果是否溢出 请教小学数学,数字谜问题,求助高手解决? 怎么计算-36的补码? 计算机为什么采用补码计算 二进制补码计算怎么算? 怎么样计算补码的反码 求助!计算“补码”的问题我是个初学者,有一个小问题,还请大家多多帮助!谢谢各位了!如:-5=(1101)、“[-5]补”=(1011)“[-5]补”为“4位二进制数”1011.如果要求用“3位二进制数”表 无符号二进制数的补码问题请问无符号二进制数的补码如何确定?、以及无符号二进制数加减法如何计算?