1010 Nota: esto no es una exponenciación, solo una ortografía para indicar lo que quiere decir con un número determinado. 1010 1010 8 0 2 0 1010 8 0 2 0 Respuesta: El número binario 1010 es un a en el sistema numérico hexadecimal. Convertir 1 a hexadecimal. Agregue ceros para obtener cuatro dígitos: 0001 Determinar el valor de cada lugar: Sume los números juntos: Respuesta 1 Convertir 0101 a Hexadecimal. Agregue ceros para cuatro dígitos: 0101 Determinar el valor de cada lugar: Sume los números juntos: Respuesta: 5 Convertir 1110 a Hexadecimal. Agregue ceros para cuatro dígitos: 1110 Determinar el valor de cada lugar: Sume los números juntos: Respuesta: E Convertir 0011 a Hexadecimal. Agregue ceros para cuatro dígitos: 0011 Determinar el valor de cada lugar: Sume los números juntos: Respuesta: B Convertir a un número hexadecimal. (0011) (1011) (0010) (1001) 3 B 2 9
Convertir binario a hexadecimal
Contenido
Este artículo explicará cómo convertir números binarios (base 2) a números hexadecimales (base 16). Ya sea para programar, como tarea de matemáticas o para El marciano, Los números hexadecimales son útiles y una técnica poderosa y rápida cuando se escriben cadenas binarias largas. Debido a que ambas bases son potencias de 2, este procedimiento es mucho más simple que otras conversiones, como convertir de decimal a binario. Todo lo que necesita para convertir un número binario a un número hexadecimal es algunas habilidades básicas de matemáticas y conteo.
Pasos
Método 1 de 2: Conversiones fáciles
1. Tome una cadena de hasta cuatro números binarios para convertir. Los números binarios solo pueden ser 1 o 0. Los números hexadecimales pueden ser 0-9 o A-F porque los números hexadecimales tienen base 16. Puede usar cualquier número binario (1, 01, 101101, etc.) a un número hexadecimal, pero necesita cuatro dígitos para esta conversión (0101→5; 1100→C, etc.). En esta lección comenzaremos con el número binario 1010 como ejemplo.
- 1010
- Si el número tiene menos de 4 dígitos, pon ceros delante para que sea de cuatro dígitos. Entonces 01 se convierte en 0001.
2. Escriba un pequeño `1` encima del último número. Cada uno de los cuatro números representa un número del sistema numérico decimal. El último dígito es el de las unidades. El resto de los números serán más claros en el siguiente paso. Ahora primero escriba un pequeño 1 sobre el último número.
3. Escriba un pequeño `2` arriba del tercer dígito, un `4` arriba del segundo dígito y un `8` arriba del primer dígito. Estos son los valores de cada lugar dentro del número binario. Explicación: esto se debe a que cada número representa una potencia diferente de 2. El primero es , el segundo , etc.
4. Cuente cuántos de cada `lugar` tiene. Afortunadamente, esta conversión es fácil si tiene cuatro números y sabe lo que significan. Si tiene un uno como primer dígito, entonces este es un ocho como decimal. Si hay un cero como segundo dígito, entonces no tienes un cuatro. El tercer dígito representa el dos y el primero el 1. Así que en nuestro ejemplo:
5. Suma los cuatro números juntos. Una vez que tenga todos los nuevos números hexadecimales, simplemente súmelos.
6. Cambiar cualquier número por encima de `9` a una letra. Haces esto para no confundirte al leer números hexadecimales (`es que un 1 y un 5, o 15?`). Afortunadamente, este sistema es muy simple, porque ningún número hexadecimal es mayor que 15. Comience con el alfabeto en 10, así:
7. Pruebe algunos ejemplos para mejorar en la conversión. Para los siguientes ejemplos, las respuestas están abajo. Desplácese hacia abajo para ver la explicación y las respuestas.
Método 2 de 2: convertir cadenas binarias más largas
1. Divide la secuencia de números binarios en grupos de cuatro, comenzando desde la derecha. Hay cuatro dígitos binarios en un número hexadecimal. Entonces, para la conversión, deberá dividir la serie en grupos de cuatro, comenzando en el lado derecho. Por ejemplo:
- Convertir a un número hexadecimal.
2. Coloque ceros adicionales antes del primer número si no tiene cuatro dígitos. Los ceros no afectarán la conversión, pero hacen que sea más fácil de visualizar. Recuerde que todos están haciendo grupos de números binarios con cuatro dígitos.
3. Convertir un grupo a la vez. Tendrá que convertir cada grupo binario individualmente, así que póngalos por separado en una hoja de papel para que sea más fácil. Convertir todos los números binarios a forma hexadecimal. En nuestro ejemplo:
4. Coloque estos números uno al lado del otro para obtener el número hexadecimal completo. Una vez que haya convertido todos los grupos de cuatro dígitos a hexadecimales, simplemente colóquelos uno tras otro para obtener la respuesta final. Entonces, de acuerdo con el ejemplo anterior:
5. Memoriza o revisa una tabla de conversión para asegurarte de convertirlas todas correctamente. Solo hay 16 combinaciones posibles de cuatro dígitos binarios. Entonces, si no desea calcular cada grupo binario por separado, puede usar la siguiente tabla de conversión.
Binario | hexadecimal | |
---|---|---|
0000 | 0 | |
0001 | 1 | |
0010 | 2 | |
0011 | 3 | |
0100 | 4 | |
0101 | 5 | |
0110 | 6 | |
0111 | 7 | |
1000 | 8 | |
1001 | 9 | |
1010 | a | |
1011 | B | |
1100 | C | |
1101 | D | |
1110 | mi | |
1111 | F |
Consejos
- Los números binarios tienen bases de dos (solo hay dos números, 1 y 0). Hexadecimal tiene base dieciséis. ¿Entiendes por qué necesitas cuatro dígitos binarios para la conversión a hexadecimal?? Esto se debe a que necesita cuatro doses separados porque .
Advertencias
- Si ha encontrado un equivalente hexadecimal de una dirección binaria y lo está haciendo mal, los resultados en la entrada de la dirección hexadecimal ya no serán correctos.
Artículos sobre el tema. "Convertir binario a hexadecimal"
Оцените, пожалуйста статью
Popular