- Documentación
Números
Conversión de binario a decimal
Para convertir un número binario a decimal multiplicamos cada bit, empezando por el bit menos significativo, por potencias de 2.
Por convención consideraremos el bit menos significativo como el bit más a la derecha del número binario (así como el dígito de menor valor es el que eta más a la derecha en un numero decimal).
Ejemplo
Representar el número 0b10011011
en base 10
. Asumir que se encuentran en representación sin signo.
Entonces el número 0b10011011
en base 10
es 155
.
Conversión de decimal a binario
Para hacer la conversión de decimal a binario, hay que dividir el número decimal entre 2 y guardar el residuo. Luego se divide el cociente entre 2 y se guarda el residuo, y así sucesivamente hasta que el cociente sea menor o igual a 1. El número binario resultante se obtiene copiando los residuos de abajo hacia arriba.
Ejemplo
Representar en numero 109 en base binaria, en su notación sin signo.
- | N | Impar ? |
---|---|---|
109 | 1 | |
54 | 0 | |
27 | 1 | |
13 | 1 | |
6 | 0 | |
3 | 1 | |
1 | 1 |
Noten que terminamos la division cuando N/2
es <=
a 1
. El número binario resultante sería 0b1101101
, copiando la columna “Impar ?” de abajo hacia arriba.