国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

不用加減乘除的加法

2019-11-08 01:52:05
字體:
來源:轉載
供稿:網友
寫一個函數,求兩個整數之和,要求在函數體內不得使用+、-、*、/四則運算符號。
首先通過將兩個數字異或求出不進位的每位數的位置,然后通過將兩個數進行與操作后向左移以為,計算進位后的操作重復上述操作直到沒有進位
public class Solution {    public int Add(int num1,int num2) {        while(num2 != 0){            int tmp = num1^num2 ;             num2 = (num1&num2)<<1 ;             num1 = tmp ;         }        return num1 ;     }}
上一篇:避免重復代碼

下一篇:QPixmap相關的問題

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 永州市| 格尔木市| 山东| 阿合奇县| 昌图县| 屏东市| 科尔| 文昌市| 保德县| 东台市| 云龙县| 玉龙| 景洪市| 三原县| 昭觉县| 泽普县| 长葛市| 榆树市| 石棉县| 额尔古纳市| 开阳县| 太仓市| 湖南省| 海盐县| 昆明市| 汉源县| 蓬溪县| 宁晋县| 德惠市| 达日县| 横山县| 建水县| 阳信县| 浙江省| 温宿县| 宁津县| 临桂县| 平凉市| 阿克苏市| 南涧| 昌黎县|