day/不用加号的加法
程序员文章站
2024-02-27 19:08:45
...
class Solution {
public int add(int a, int b) {
int z = a^b;
int x = (a&b)<<1;
int q = z+x;
return q;
}
}
与&
0&0=0;0&1=0;1&0=0;1&1=1;
即:两位同时为“1”,结果才为“1”,否则为0
同或:相同为1,不同为0
异或:不同为1,相同为0
算术运算符
上一篇: ASP.NET MVC Areas
下一篇: 搜索引擎之分词器学习