ai和bi和ci为输入端决定输出端.
ai bi ci
0 0 0
低位未向本位借一.
0 - 0 = 0:
ai bi ci
0 0 1
低位向本位借一
本位为0,不够借位需要向高位借一,这里需要注意高位借一即本位就是二(二进制,好比10进制个位向十位借位,那么个位就有10个,这里是二进制所以就有两个)
ai bi ci so co
0 - 0 -1 + 2x1 = 1
ai bi ci
0 1 0
本位为0,不够减一,需要向高位借一
ai bi ci so co
0 -1 -0 + 2x1 = 1
以次类推.