Antes que nada, dado un número binario, necesitamos tomar un dígito a la vez y multiplicarlo por (2 ^ x) donde x corresponde a la posición del dígito. Al ver el ejemplo, será más fácil entender cómo hacerlo.
Podemos hacer el número binario 100111 en su número decimal, haciendo el siguiente cálculo:
Explicación paso a paso:
1 x 2 5 + 0 x 2 4 + 0 x 2 3 + 1 x 2 2 + 1 x 2 1 + 1 x 2 0 =
= 1 x 32 + 0 x 16 + 0 x 8 + 1 x 4+ 1 x 2 + 1 x 1 =
= 32 + 0 + 0 +4 +2 + 1 = 39 .
Como resultado, 39 representa el número equivalente del sistema decimal.
Entonces podemos decir lo siguiente:
100111 (2) = 39 (10) .
Otro ejemplo es tomar el 27 cuya representación en base 2 es 11011, porque hacemos lo siguiente:
Respuesta:
Antes que nada, dado un número binario, necesitamos tomar un dígito a la vez y multiplicarlo por (2 ^ x) donde x corresponde a la posición del dígito. Al ver el ejemplo, será más fácil entender cómo hacerlo.
Podemos hacer el número binario 100111 en su número decimal, haciendo el siguiente cálculo:
Explicación paso a paso:
1 x 2 5 + 0 x 2 4 + 0 x 2 3 + 1 x 2 2 + 1 x 2 1 + 1 x 2 0 =
= 1 x 32 + 0 x 16 + 0 x 8 + 1 x 4+ 1 x 2 + 1 x 1 =
= 32 + 0 + 0 +4 +2 + 1 = 39 .
Como resultado, 39 representa el número equivalente del sistema decimal.
Entonces podemos decir lo siguiente:
100111 (2) = 39 (10) .
Otro ejemplo es tomar el 27 cuya representación en base 2 es 11011, porque hacemos lo siguiente:
1 * (2 ^ 4) + 1 * (2 ^ 3) + 0 * (2 ^ 2) + 1 * (2 ^ 1) + 1 * (2 * 0) = 16 + 8 + 0 + 2 + 1 = 27