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:
int x137(int n){
return n<<7 | n<<3 | n;
}
el tema es q no siempre es correcto el resultado.
alguien tendra una idea de como podria hacerlo?