public class Solution {
public int Add(int num1,int num2) {
while (num2!=0) { // 从第二次开始 为进位
int temp = num1^num2;//计算不进位得数
num2 = (num1&num2)<<1;//该进位的数
num1 = temp;
}
return num1;
}
}
不用“+”的加法的实现
最新推荐文章于 2024-04-16 15:54:10 发布