Conversión de binario a decimal
Recordando que se trata de un sistema posicional, para realizar la conversión se realiza el siguiente procedimiento.
- Identificar el número a convertir.
-
Enumerar la posición que ocupa cada dígito, de derecha a izquierda comenzando desde el 0:
$2^3$ $2^2$ $2^1$ $2^0$ 8 4 2 1 1 0 1 0 -
Multiplicar el primer dígito por la base elevada a la posición que ocupa cada dígito.
$1 \times 2^3 + 0 \times 2^2 + 1 \times 2^1 + 0 \times 2^0$ - Realizar la suma $8 + 0 + 2 + 0 = 10$ y finalmente el resultado de dicha suma es el número 10 en el sistema decimal.
Por lo que el número $1010_2$ es equivente al número $10_{10}$.
Conversión de octal a decimal
Se sigue el mismo proceso que de binario a decimal, solo que ahora se utilizan potencias de 8, en lugar de potencias de 2.
Ejemplo: Convertir desde octal $170716_8$ a base 10:
$8^5$ | $8^4$ | $8^3$ | $8^2$ | $8^1$ | $8^0$ | Base elevada a la posición |
---|---|---|---|---|---|---|
32768 | 4096 | 512 | 64 | 8 | 1 | |
1 | 7 | 0 | 7 | 1 | 6 | Dígitos ocupados |
+1x32768 | +7x4096 | +0x512 | +7x64 | +1x8 | +6x1 | = |
+32768 | +28672 | +0 | +448 | +8 | +6 | 61902 |
Por lo tanto: $170716_8 = 61902_{10}$
Conversión de hexadecimal a decimal
Se sigue el mismo proceso que de cualquier potencia a decimal, pero recuerda que cuando encuentres las letras de la $A$ a la $F$ tienes que sustituirlas por su equivalente en decimal: $ A_{16}=10_{10}$, $B_{16}=11_{10}$, $C_{16}=12_{10}$, $D_{16}=13_{10}$, $E_{16}=10_{14}$, y $F_{16}=15_{10}$
Ejemplo: convertir $F1CE$ de base 16 a base 10:
$16^3$ | $16^2$ | $16^1$ | $16^0$ | Base elevada a la posición |
---|---|---|---|---|
4096 | 256 | 16 | 1 | |
F | 1 | C | E | Dígitos ocupados |
+15x4096 | +1x256 | +12x16 | +14x1 | = |
+61440 | +256 | +192 | +14 | $61902_{10}$ |
Escribe la respuesta correcta en los espacios para completar el procedimiento.
Ejercicio 1
Convierta $3FF_{16}$ a decimal:
Ejercicio 2
Convierta $110101_2$ a decimal.
Ejercicio 3
Convierta $110101_8$ a decimal.
Ejercicio 4
Convierta $201_8$ a decimal.
Ejercicio 5
Convierta $2A1_{16}$ a decimal.
Ejercicio 6
Convierta $64_{8}$ a decimal.