牛客網——不用加減乘除做加法

題目:寫一個函數,求兩個整數之和,要求在函數體內不能使用 +、-、*、/ 四則運算符。 思路:不能用四則運算,那就只能利用位運算進行計算。 十進制計算:例如 27+85=112 分三步:(1)對各位只做相加不進位,結果爲2;       (2)考慮進位,7+5中有進位,進位的值是10;2+8有進位,進位的值是100;       (3)將前面的三個結果相加,得到的結果爲112。 二進制計算:例如
相關文章
相關標籤/搜索