No hacer la suma y la resta, multiplicación y división - para probar la seguridad de la oferta

título Descripción

Una función de escritura, y la suma de dos números enteros, la función no se puede utilizar in vivo requiere +, -, *, / cuatro símbolos aritméticos.
 
? Pensando: exclusivo bit o regla de operación: no dos las mismas reglas de 0 a 1 fase y operación: dos al mismo tiempo es de 1 a 1
pública  clase de soluciones {
     pública  int el Add ( int num1, int num2) {
         // primera exclusiva y resultados obtenidos en la fase para obtener un acarreo hasta llevar el extremo 0 se obtiene cuando 
        el tiempo (num2 = 0 {)
             int TEM = num1; 
            num1 = ^ num1 num2;
             // la siguiente de dos pasos de cálculo carry 
            num2 = TEM y num2; 
            num2 << = 1. ; 
        } 
        retorno num1; 
    } 

}

 

Supongo que te gusta

Origin www.cnblogs.com/nlw-blog/p/12459104.html
Recomendado
Clasificación