Cómo convertir hexadecimal o decimal binario
Método 3:La comprensión de los conceptos básicos de la hexagonalLa conversión de hexadecimal a binarioLa conversión de hexadecimal a decimal
¿Cómo convertir esos números y letras divertidas en algo que usted o su computadora puede entender? Convertir hexadecimal a binario es muy fácil, y es por eso que la primera se adoptó en algunos lenguajes de programación. Convertir a decimal es un poco más de trabajo, pero una vez que usted ha entendido, es fácil de repetir para cualquier número.
pasos
método 1
La comprensión de los conceptos básicos de la hexagonal1
Aprende a usar hexadecimal. Nuestro sistema decimal común para el recuento es de base 10, con 10 símbolos diferentes para mostrar los números. La base 16 es hexadecimal, lo que significa que utiliza 16 caracteres para esto.
- Contando a partir de cero, los números son los siguientes: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F.
- Desde 17 hasta 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 1A, 1B, 1C, 1D, 1E, 1F.
2
Utilice el subíndice para demostrar que el sistema está utilizando. Cuando esté confundido, sólo hay que poner un subíndice numérico decimal para denotar la base. Por ejemplo, 1710 medio "diecisiete base diez" (Un número decimal común). 1110 = 1016, desde el 10 es la forma de escribir el número 11 en hexadecimal (base 16).
método 2
La conversión de hexadecimal a binario1
Convertir cada dígito hexadecimal de cuatro dígitos binarios. El hexagonal se adoptó en primer lugar porque es muy fácil de convertir. Esencialmente, se utiliza para mostrar una información binaria en una cadena más corta. Esta tabla es todo lo que necesita para convertir de una a la otra:
hexadecimal | binario |
---|---|
0 | 0000 |
1 | 0001 |
2 | 0010 |
3 | 0011 |
4 | 0100 |
5 | 0101 |
6 | 0110 |
7 | 0111 |
8 | 1000 |
9 | 1001 |
la | 1010 |
B | 1011 |
C | 1100 |
D | 1101 |
y | 1110 |
F | 1111 |
2
Inténtelo usted mismo. De hecho, es sencillo: basta con elegir un dígito y convertirlo a los cuatro dígitos binarios equivalentes. Sublínea texto invisible a la izquierda del signo igual a ver si es sorprendente:
3
Entender por qué esto funciona. En el sistema binario "base 2", "n" dígitos binarios pueden ser representados por dos números diferentes. Por ejemplo, con cuatro dígitos binarios, que pueden representar2 = 16 números diferentes. Desde el hexadecimal es un sistema de base 16, un número de un solo dígito puede ser usado para representar los 16 números diferentes = 16. Esto hace que la conversión entre los dos sistemas muy simples.
método 3
La conversión de hexadecimal a decimal1
Revisar la forma en 10 obras de base. Se utiliza la notación decimal todos los días sin tener que dejar de pensar en lo que significa, pero cuando se enteró de primera, su padre o maestro puede haber explicado cómo funciona en más detalle. Una revisión rápida de cómo estos números se escriben le puede ayudar en la conversión:
- Cada dígito del número decimal es cierto "posición". Moviéndose de derecha a izquierda, tiene la posición de las unidades, decenas, centenas, etc. El dígito 3 significa que sólo 3 si se encuentra en la posición de las unidades, pero es 30 cuando está en las decenas, y 300 cuando está en los cientos.
- Ponga matemáticamente, la "posiciones" Representan 10, 10, 10, etc. Es por ello que el sistema se denomina "base 10"o "decimal"En nombre de la palabra latina "décimo".
2
Escriba un número decimal como parte de un problema adicional. Esto puede parecer obvio, pero es el mismo proceso que utilizamos para convertir un número hexadecimal, entonces esta es una buena manera de empezar. Vamos a reescribir el número 48013710 (Recuerde: el subíndice 10 Nos dice que el número está en la base 10):
3
Escribe los valores de las posiciones junto al número en hexadecimal. Una vez que la base es hexadecimal de 16, estas posiciones corresponden a la potencia de 16. Para convertir hexagonal, multiplicar el valor de cada posición 16 por el poder correspondiente. Iniciar este proceso escribiendo los poderes de 16 próximos a los dígitos del número en hexadecimal. Lo haremos con el número C92116. Comienza ahora con 16 y se añade 1 al exponente cada vez que vaya a la izquierda a la siguiente cifra:
4
Convertir caracteres alfabéticos a decimal. Los dígitos numéricos son los mismos en decimal y hexadecimal, por lo que no tendrán que cambiar ellos (por ejemplo, 716 = 710). Para los caracteres alfabéticos, revise esta lista para cambiarlos al equivalente decimal:
5
Hacer el cálculo. Ahora que todo está escrito en decimal, resolver todos los problemas de multiplicación y sumar los resultados. Una calculadora es útil con la mayoría en hexadecimal. Continuando con el ejemplo anterior, aquí el C921 se puede reescribir como una ecuación en decimal y resuelto:
6
conversión de la práctica. Aquí están algunos números para convertir de hexadecimal a decimal. Una vez que haya llegado a la respuesta, subrayar el texto invisible para la igualdad de derechos para ver si acierto:
consejos
- números largos en hexadecimal pueden requerir una calculadora en línea para convertir a decimal. También puede evitar todo este trabajo y utilizar un convertidor en línea, a pesar de que es bueno para entender cómo funciona el proceso.
- Se puede ajustar la conversión "hexadecimal a decimal" para convertir cualquier base "x" a decimal. Basta con sustituir los poderes de un 16 por "x". Trate de aprender el sistema de Babilonia contar base de 60!
De esta manera? Compartir en redes sociales: