UTNianos

Versión completa: [Info I] Duda con un ejercicio
Actualmente estas viendo una versión simplificada de nuestro contenido. Ver la versión completa con el formato correcto.
Hola, tengo una duda con un ejercicio, dice asi:


Escribir una función que reciba un carácter y lo devuelva con sus bits invertidos
(El MSB pasa a ser el LSB y viceversa).

No entiendo muy bien que es lo que deberia hacer.
O sea, tengo que convertir el caracter a ascii, luego ese ascii lo paso a binario e invierto el binario? Como por ejemplo:

si ingreso un caracter X..... su codigo ascii es por ejemplo el.... 3 por decir un numero facil, su binario es el 0011 entonces el binario resultante para devolver seria el 1100 no? aunque en realidad segun entendi devuelvo el caracter que me dio al invertir el binario.
Me parece que entendiste perfecto el ejercicio jaja. Lo unico que me parece un poco incompleto el enunciado porque no aclara la cantidad de bits que trabaja.
URLs de referencia