如果两个负数的补码相加,比如1,0000001和1,0000001相加,符号位不是变0溢出了吗?
如果是字节类型的话, 这两个负数相加的结果确实是正数啊1,0000001是个很大的负数,字节型就是-127两个-127相加的结果是2
你考虑的问题设计计算机的工程师早几十年都考虑到了,这样设计是最简单的,直接相加即可,不用进行任何换算而正数加正数等于负数,负数加负数等于正数,只会在溢出的时候出现,都溢出了变什么都正常