为了方便进行机器采用位运算来表示加法运算;
举例说明:
1 的4位二进制表示0001
-1的4位二进制表示1001
-1的4位二进制反码表示1110(符号位不变,其它位取反)
-1的4位二进制补码表示1111(符号位不变,其它位取反加一)
1只有与-1的补码相加的值为0,这才是符合要求的结果;
本文详细介绍了如何使用位运算表示加法运算,通过具体的例子解释了正数和负数的二进制表示,包括补码的概念。阐述了为什么1与-1的补码相加结果为0,符合数学上的加法原则。
为了方便进行机器采用位运算来表示加法运算;
举例说明:
1 的4位二进制表示0001
-1的4位二进制表示1001
-1的4位二进制反码表示1110(符号位不变,其它位取反)
-1的4位二进制补码表示1111(符号位不变,其它位取反加一)
1只有与-1的补码相加的值为0,这才是符合要求的结果;
6956
6526
762
6409

被折叠的 条评论
为什么被折叠?