Documentos de Académico
Documentos de Profesional
Documentos de Cultura
1
Para pasar de binario a decimal tienes que realizar la suma de las potencias de dos de 1s.
Por ejemplo, imagina que queremos pasar a decimal el nmero binario 111001. La
siguiente tabla nos recoge la correspondencia en potencias de base dos que tenemos que
utilizar:
Nmero binario 1 1 1
Potencia de dos 25 24 23
Ahora realizamos la suma de las potencias que le corresponde a cada 1 del nmero
binario que queremos pasar a decimal y obtenemos la siguiente operacin:
1110012 = 125+124+123+022+021+120 = 57
Como ves, es bastante sencillo pasar de binario a decimal aunque gracias a
nuestra calculadora binaria, lo puedes hacer automticamente.
Puedes usar Excel para pasar de binario a decimal y as crearte tu propia calculadora
personal para usar cuando necesites.
Lo nico que debes tener en cuenta es que el nmero binario que introduzcas en la hoja de
clculo no puede tener ms de 10 caracteres, es decir, 10 bits. Si superas esta cantidad,
Excel te dar como resultado un error representado con #NUM!.
Si para ti no es problema esta limitacin, simplemente debes escribir la siguiente frmula
para poder usar la funcin que te permite pasar de binario a decimal en Excel:
=BIN.A.DEC(C3)
Recuerda que C3 son las coordenadas de la celda en la que se encuentra el nmero binario
que quieres convertir a decimal. Si en tu hoja de clculo has elegido otra celda, tendrs que
cambiarlas.
Si lo prefieres, tambin puedes escribir el nmero binario directamente entre los parntesis
para realizar la conversin de binario a decimal. En este caso, deberas escribir una
frmula similar a esta:
=BIN.A.DEC(110)
2
Si tienes cualquier duda de cmo se utiliza Excel para realizar esta conversin, puedes ver
el vdeo que hemos grabado y en el cual realizamos varios ejemplos demostrativos y si an
as tienes dudas, djanos un comentario y trataremos de ayudarte lo antes posible.
Hemos publicado un vdeo en nuestro canal de YouTube para que sepas cmo funciona el
conversor de binario a decimal. En dicho vdeo proponemos varios ejemplos prcticos en
los que convertimos varios nmeros en formato binario a decimal para que veas el
resultado que proporciona la herramienta, una utilidad que te ahorrar mucho tiempo en tus
cambios de un sistema numrico a otro.
Si te ha resultado til la herramienta, agradeceramos que la compartieses en tus redes
sociales o que te suscribas a las nuestras, es la forma de demostrarnos que te ha servido de
ayuda nuestro trabajo. Apenas te llevar unos segundos y nos ayudar mucho a seguir
mejorando da tras da.
0 0
1 1
10 2
11 3
100 4
101 5
110 6
111 7
1000 8
1001 9
1010 10
1011 11
1100 12
3
Binario Decimal
1101 13
1110 14
1111 15
10000 16
100000 32
1000000 64
10000000 128
100000000 256
e)
f) Para convertir un nmero decimal a binario, debemos dividirlo entre 2 tantas
veces como sea necesario hasta que tengamos de cociente un 1 o un 0.
Adems, debemos ir anotando el resto que obtenemos en cada una de las
divisiones.
4
g) Como la explicacin es un poco confusa, vamos a ver un ejemplo de cmo
convertir un nmero decimal a binario manualmente mediante divisiones
entre 2:
Nmero Cociente
Dividimos entre 2 65 32
Dividimos entre 2 32 16
Dividimos entre 2 16 8
Dividimos entre 2 8 4
Dividimos entre 2 4 2
Dividimos entre 2 2 1
h) Cuando tengamos hechas todas las divisiones entre dos posibles, para formar el
nmero binario tenemos escribir la lista de ceros y unos que hemos obtenido
pero desde abajo hasta arriba ya que de lo contrario, escribiremos mal el
resultado.
i) En nuestro ejemplo, vemos que 65 es igual a 1000001 en binario.
j) Excel cuenta con una funcin especfica que nos permite pasar de decimal a
binario automticamente, aunque tiene la limitacin de que no nos podemos
pasar del valor 511 o entonces el programa de Microsoft nos devolver un error.
k) Si para ti esta limitacin no es un problema y vas a trabajar con nmeros
decimales menores a 511 para convertirlos en binario, entonces simplemente
debes escribir la siguiente frmula dentro de una celda de tu hoja de clculo:
l) =DEC.A.BIN(A2)
m) Recuerda que A2 son las coordenadas que hemos usado en nuestra hoja de
clculo de ejemplo y que tendrs que modificar para adaptarlas a la tuya. Si lo
prefieres, tambin puedes escribir directamente el nmero decimal entre los
parntesis para convertirlo a binario. En este caso, tendras que escribir la
siguiente frmula:
n) =DEC.A.BIN(9)
o) Esta funcin de Excel tambin tiene con un segundo argumento totalmente
opcional y que nos permite configurar la cantidad de caracteres con las que
queremos el resultado. Por ejemplo:
p) =DEC.A.BIN(3) nos devuelve como resultado 11
q) =DEC.A.BIN(3;6) nos devuelve el mismo resultado pero con 6 caracteres
(000011)
r) Si tienes cualquier duda, te recomendamos que veas el vdeo en el que
realizamos varios ejemplos prcticos en Excel para pasar de decimal a
binario. Si an as tienes dudas, pregntanos y trataremos de ayudarte lo antes
posible.
s) Tabla de decimal a binario
5
t) A continuacin hemos recogido una tabla de conversin de decimal a
binario en la que puedes ver varios ejemplos de la equivalencia entre ambos
sistemas numricos.
u) Si lo deseas puedes imprimirte esta tabla para tenerla siempre a mano y as tener
una referencia de conversin rpida entre decimal y binario.
Decimal Binario
0 0
1 1
2 10
3 11
4 100
5 101
6 110
7 111
8 1000
9 1001
10 1010
20 10100
30 11110
40 101000
50 110010
60 111100
70 1000110
80 1010000
90 1011010
100 1100100
6
Decimal Binario
200 11001000
300 100101100
400 110010000
500 111110100
511 111111111
7
Vamos a poner en prctica la teora vista en el punto anterior y vamos a ver con varios
ejemplos prcticos cmo convertir de decimal a octal haciendo divisiones entre 8.
Aqu tienes el procedimiento para convertir el nmero decimal 4248 en sistema octal:
Cociente
4248 531
531 66
66 8
8 1
424810 = 102308
5137 de sistema decimal a sistema octal
Vamos con un segundo ejemplo de convertir un nmero decimal a octal. En este caso le
toca el turno a 5137.
Volvemos a elaborar una tabla en la que recopilamos el valor del cociente y resto obtenidos
en las divisiones entre 8 y obtenemos el siguiente resultado:
Cociente
5137 642
642 80
80 10
8
Nmero decimal Div
10 1
1 0
Recopilamos el valor del ltimo cociente como primer dgito y el del primer resto como
ltimo dgito y tenemos que:
513710 = 120218
Si tienes alguna duda de cmo se pasa un nmero de decimal a octal, escrbenos un
comentario y te ayudaremos lo antes posible.
Pasar de decimal a octal en Excel
Si quieres crear tu propia calculadora de decimal a octal, puedes usar Excel para
conseguirlo.
El programa de Microsoft incorpora una funcin que permite pasar de sistema decimal a
sistema octal de forma automtica siempre y cuando la cantidad se encuentre dentro del
rango (-536.870.911, 536.870.911) ya que de lo contrario, no ser capaz de hacer la
conversin.
Para usar Excel como conversor de decimal a octal, slo tienes que abrir una nueva hoja
de clculo y escribir la siguiente funcin en una celda vaca:
=DEC.A.OCT()
Entre parntesis puedes escribir directamente el nmero decimal que vas a convertir
de DEC a OCT o si lo prefieres, puedes hacer referencia a una celda de la hoja de clculo
en la que hayas escrito el nmero a convertir.
Tabla de conversin de decimal a octal
A continuacin tienes una tabla de conversin de decimal a octal que recopila algunas
equivalencias desde 1 hasta 1.000. As tendrs una referencia mucho ms clara y ms
ejemplos de la conversin que hemos trabajado durante todo este post.
Decimal Octal
1 1
2 2
3 3
4 4
5 5
9
Decimal Octal
6 6
7 7
8 10
9 11
10 12
20 24
30 36
40 50
50 62
60 74
70 106
80 120
90 132
100 144
200 310
300 454
400 620
10
Decimal Octal
500 764
600 1130
700 1274
800 1440
900 1604
1000 1750
11
o) Por lo tanto, concluimos que el nmero 73 en decimal equivale al 49 en
hexadecimal.
p) Si quieres comprobarlo por ti mismo, usa nuestra calculadora online y vers que ese
es el resultado que acabamos de obtener.
q) Existe otro mtodo para transformar un nmero decimal a hexadecimal pero
creemos que es ms mucho ms laborioso y entraa ms riesgos de equivocarse.
r) Pasar de decimal a hexadecimal en Excel
s) Para pasar un nmero de decimal a hexadecimal en Excel slo hay que escribir la
siguiente frmula en una celda vaca de tu hoja de clculo
t) =DEC.A.HEX()
u) Entre los parntesis tienes que escribir el nmero decimal que quieres convertir a
hexadecimal. Simplemente con eso ya es suficiente.
v) Por ejemplo, si quieres pasar a base 16 el nmero decimal 1678, la funcin en
Excel la escribiras as:
w) =DEC.A.HEX(1678)
x) Es una utilidad ms del programa de Microsoft que siempre est bien conocer por si
en algn momento no puedes consultar nuestra calculadora.
y) Tabla de equivalencia de decimal a hexadecimal
z)
aa) A continuacin tienes recogido algunos ejemplos de equivalencia entre decimal y
hexadecimal. Si lo deseas, puedes imprimir esta tabla y as tenerla como ayuda
para consultas rpida en aquellos momentos en los que no puedas utilizar nuestro
conversor online.
bb) Fjate que dado que el hexadecimal utiliza base 16 y nuestro sistema decimal slo
va de 0 a 9, se recurren a las primeras letras del abecedario para cubrir el resto de
smbolos que faltan.
Decimal (base 10) Hexadecimal (base 16)
0 0
1 1
12
Decimal (base 10) Hexadecimal (base 16)
2 2
3 3
4 4
5 5
6 6
7 7
8 8
9 9
10 A
11 B
12 C
13 D
14 E
15 F
16 10
17 11
18 12
19 13
20 14
30 1E
40 28
50 32
60 3C
13
Decimal (base 10) Hexadecimal (base 16)
70 46
80 50
90 5A
100 64
200 C8
1000 3E8
2000 7D0
14