viernes, 18 de diciembre de 2020

Números decimales a binarios y viceversa.

 De decimal a binario


Para hacer la conversión de decimal a binario, hay que ir dividiendo el número decimal entre dos y anotar en una columna a la derecha el resto (un 0 si el resultado de la división es par y un 1 si es impar).


La lista de ceros y unos leídos de abajo a arriba es el resultado.

Ejemplo: vamos a pasar a binario 83(decimal)

83 ¦ 1 ¦(impar). Dividimos entre dos:

41 ¦ 1 ¦(impar). Dividimos entre dos:

20 ¦ 0 ¦ (par). Dividimos entre dos:

10 ¦ 0 ¦ (par). Dividimos entre dos:

5   ¦ 1 ¦ (impar). Dividimos entre dos:

2 0 (par). Dividimos entre dos:

1 1 (impar).


Por tanto, 83(decimal)= 1010011(binario) 


De binario a decimal


En sistema decimal, las cifras que componen un número son las cantidades que están multiplicando a las distintas potencias de diez (10, 100, 1000, 10000, etc.)


Por ejemplo, 738= 7 · 100 + 3 • 10 + 8 • 1

O lo que es lo mismo: 738 = 7 · 10^2+ 4 · 10^1 + 5 · 10^0


En el sistema binario, las cifras que componen el número multiplican a las potencias de dos (1, 2, 4, 8, 16, ….)

Por ejemplo, para pasar a binario un número decimal, empezamos por la derecha y vamos multiplicando cada cifra por las sucesivas potencias de 2, avanzando hacia la izquierda:

Ejemplo, pasar de binario a decimal 

1010011(binario) 

1(2^0)+1(2^1) +0(2^2)+0(2^3)+1(2^4)+0(2^5)+1(2^6)=

1+2+0+0+16+0+64=

1+2+16+64=

83(decimal)



9 comentarios:

El 7

  Piensa un número entre el 1 y el 10. ¿Ya? Lo razonable sería que aproximadamente un 10% de vosotros haya pensado en el número 7, pero real...