当前位置: 代码迷 >> JavaScript >> javascript写了一个不是用plus的加法演算
  详细解决方案

javascript写了一个不是用plus的加法演算

热度:123   发布时间:2012-09-09 09:27:54.0
javascript写了一个不是用plus的加法运算

加法是怎么实现的,我们只用进位和比较进行一个简单的实现哈哈,玩一玩

function add(a,b) {
        var op1=a;
        var op2=b;
        var c=0;//进位
        var ret=0;//结果
        while(1){
                ret=op1^op2;
                c=op1&op2;
                if(0==c){
                        break;
                }
                op1=ret;
                op2=c<<1;
        }       
        return ret;
};      
?
  相关解决方案