實現加法計算(不用加減乘除運算符)

題目: 不用加減乘除實現兩個數相加。 解題:第一步:不考慮進位,兩個數相加sum(例如:5+7=2) 第二步:求進位carry(例如:5+7有進位10) 第三步:sum加carry,如有進位返回第一步,若無進位,跳出。 代碼實現中用異或(^)實現第一步,用與(&)實現第二步.web int Add(int num1, int num2) {svg int sum, carry; do {
相關文章
相關標籤/搜索