La base decide el valor de las posiciones
En decimal, las posiciones valen 1, 10, 100 y así sucesivamente. Como usamos diez dígitos, cada posición a la izquierda vale diez veces la anterior.
El binario solo usa 0 y 1. Sus posiciones valen 1, 2, 4, 8, 16 y 32. Para obtener el valor decimal, suma las posiciones que tienen un 1. En 1011 son 8 + 2 + 1, es decir, 11.
También puedes leer un binario largo de izquierda a derecha. Duplica el valor acumulado y añade el siguiente bit. Para pasar de decimal a binario, resta la mayor potencia de dos que quepa y escribe un 1 en esa posición.
El hexadecimal usa los dígitos del 0 al 9 y las letras de A a F. Cuatro bits tienen dieciséis combinaciones, por lo que cada grupo de cuatro corresponde exactamente a un dígito hexadecimal.
Convertir en ambos sentidos
Para escribir 45 en binario, empieza por la mayor potencia de dos que no lo supere: 32. Quedan 13. La posición 16 recibe 0; 8 recibe 1; y en los 5 restantes caben 4 y 1. El resultado es 101101.
Para volver a decimal desde 1011, usa las posiciones 8, 4, 2 y 1. Los unos están en 8, 2 y 1, así que el total es 11.
Para convertir 11010110 a hexadecimal, separa desde la derecha en 1101 y 0110. El primer grupo vale 13, que se escribe D. El segundo vale 6. El resultado es D6.
Leer cuatro bits
Lee 1100 en binario como un número decimal.
Las posiciones, de izquierda a derecha, valen 8, 4, 2 y 1. Suma solo las que tienen un 1.
La posición de la derecha siempre vale 1. No empieces a contar desde el lado contrario.
Pruébalo
¿Cuánto vale 1100 en binario cuando se escribe en decimal?
- 3
- 12
Mostrar la respuesta
12
Correcto. Los unos están en las posiciones 8 y 4, así que 8 + 4 = 12.
Activa JavaScript para responder y guardar tu avance.
Practicar: Bases numéricas