标签:运算 计算 异或 图片 减法 多个 code -- 有符号
如:4+5
0000 0100 0000 0100
0000 0101 0000 0101
按位加-------------------- (1)异或--------------------- 不考虑进位的情况下,异或的结果与按位加一样
0000 1001 0000 0001
判断是否有进位,(两个都为1就有进位)。需要用到与运算(两个都为1才为1)
0000 0100
0000 0101
(2)与运算--------------------
0000 0100 结果不为0,说明(左3)有进位
即:
过程如下:
减法对计算机来说就是假发
(1)异或:
0000 0100
1111 1011
-----------------
1111 1111
(2)判断是否有进位(与的方式)
0000 0100
1111 1011
-----------------
0000 0000
没有进位说明结果就是1111 1111 即16进制FF(负数以补码形式存在),有符号的十进制就是-1
标签:运算 计算 异或 图片 减法 多个 code -- 有符号
原文地址:https://www.cnblogs.com/codexlx/p/13229979.html