异或和与实现加法 传递进来两个整数a,b ,将其都转成二进制进行 a&b 和a^b,若a&b结果为0,则不需要进位,若a&b结果不为0,例如111&1110=110 则需要进位成 1100(结果),随后将异或和与出来的结果c,d 再进行异或和与的操作,不断重复,直到 n&m的结果为0的时候,异或出来的结果即为两数二进制之和,后将异或出来的二进制转换为十进制即可得出两数之和。