Tengo una pregunta simple sobre la conversión de una representación de magnitud firmada a un complemento de 2 firmados.
No tengo dificultad para convertir, por ejemplo, el número binario de 5 bits de magnitud con signo 00100 (4 en la base 10) al complemento de 2 con signo, porque es 00100. Del mismo modo, el número binario de 5 bits de magnitud con signo 10001 (- 1 en la base 10) es 11111 en el complemento de 2 firmados.
Lo que no entiendo es cómo el número binario firmado 10000 (esto sería -0, ¿correcto?) se convierte al complemento de 2. ¿Alguien puede ofrecer alguna idea? Gracias.