tengo esta funcion:
Código:
el tema es q no siempre es correcto el resultado.int x137(int n){ return n<<7 | n<<3 | n; }
alguien tendra una idea de como podria hacerlo?
| |||
ayuda con multiplicacion con desplazamiento de bits a ver si alguien sabria decirme como generar una funcion q multiplique un numero (en este caso x 137) usando solo operadores de bits osea, sin usar operadores como: +,-,*,/,etc tengo esta funcion:
Código:
el tema es q no siempre es correcto el resultado.int x137(int n){ return n<<7 | n<<3 | n; } alguien tendra una idea de como podria hacerlo? |