Hola Rodrigo!
Está cerca. Tiene un errorcito, porque 'palAux' ya está shifteado hacia la derecha, entonces deberías borrar de la izquierda todos menos (bitAlto - bitBajo + 1) bits, en lugar de (bit Alto + 1) bits.
Sugiero que lo corras a mano en papel, poniendo una tira de 32 bits de ejemplo, o que lo trates de compilar y ejecutar en C!
Saludos,
Federico
Está cerca. Tiene un errorcito, porque 'palAux' ya está shifteado hacia la derecha, entonces deberías borrar de la izquierda todos menos (bitAlto - bitBajo + 1) bits, en lugar de (bit Alto + 1) bits.
Sugiero que lo corras a mano en papel, poniendo una tira de 32 bits de ejemplo, o que lo trates de compilar y ejecutar en C!
Saludos,
Federico