不使用加減乘除對兩個整數求和

1. 問題描述 不使用加法(+)、減法(-)、乘法(*)和除法(/)操做,求兩個整數的和。java 2. 思路 能夠從位運算上考慮,將兩個整數以二進制表示,兩個數的加法,即對應位上的加法,若是兩個數的某一位不一樣(一個爲0,一個爲1),則相加後該位爲1;若是相同,分兩種狀況,同爲0,則相加後仍是0,若是同爲1,相加後結果仍爲0,但須要向更高位進位;git 因而咱們發現,對位進行相加時,若是兩個位相
相關文章
相關標籤/搜索