补码运算为什么会溢出判断补码溢出的方法我知道...我就是不知道为什么会溢出...数值设备所能表示数的范围?比如99+87的补码运算

问题描述:

补码运算为什么会溢出
判断补码溢出的方法我知道...我就是不知道为什么会溢出...数值设备所能表示数的范围?比如99+87的补码运算

无论采用何种机器数,只要运算的结果大于数值设备所能表示数的范围,就会产生溢出.如何判断补码溢出:可以通过最高位与次高位进位来判断:若最高数值位向符号位的进位值与符号位产生的进位输出值不相同,则表明加减运算...