Conversiones decimales a binarios, octales, exadecimales, historia de la computadora

Solo disponible en BuenasTareas
  • Páginas : 8 (1928 palabras )
  • Descarga(s) : 0
  • Publicado : 14 de febrero de 2011
Leer documento completo
Vista previa del texto
Convertir un Decimal a Binario

La forma de utilizar el siguiente método para la conversión es de ésta manera:

1- Tomaremos un número decimal en el caso: 227
2- Sí es impar tendremos que restarle 1 para que queden 226 y dividirlo así por 2.
3- El resultado se divide por 2 (Sí es par se le coloca 0 cero, de lo contrario es 1).
4- En este caso anotemos el primerresultado binario de derecha y sucesivamente los otros hacia la izquierda para tomar nota del número convertido.
5- Sucesivamente haremos este procedimiento hasta llevarlo a la unidad (1) obteniendo nuestro número binario como resultado.

227-1 = 226 (nuestro primer binario es uno) 226 / 2 = 113 {1}
113-1 = 112 (1 es el segundo binario) 112 / 2 = 56 {1}
56 / 2 = 13(0 tercer binario pero no se resta uno por que es par) = 13 {0}
13 - 1 = 12 (1 cuarto binario) 12 / 2 = 6 {1}
6 / 2 = 3 (c0 quinto binario) = 3 {0}
3 - 1 = 2 (0 sexto binario) 2/2 = 1 {1}
1 - - - - - - - - - - - - - - - - - - - {1}

R: 1101011227 en Binario

Es decir una división repetida (entre 2) para el llevar el decimal al binario:
En los siguientes ejemplos sacaremos decimales pero estos serán 1 y
Los enteros que dividen exacto por dos serán 0 cero.

Ejemplos:

Decimal | Bin | | Decimal | Bin | | Decimal | Bin | | Decimal | Bin |
901/2 = 450.1 | 1 | | 3,278/2= 1,639 | 0 | | 5,000/2= 2,500 | 0 | | 127/2= 63.5 |1 |
450/2 = 225 | 0 | | 1,639/2= 819.5 | 1 | | 2,500/2= 1250 | 0 | | 63/2= 31.5 | 1 |
225/2 = 112.5 | 1 | | 819/2= 409.5 | 1 | | 1,250/2= 625 | 0 | | 31/2= 15.5 | 1 |
112/2 = 56 | 0 | | 409/2= 204.5 | 1 | | 625/2= 312.5 | 1 | | 15/2= 7.5 | 1 |
56/2 = 28 | 0 | | 204/2= 102 | 0 | | 312/2= 156 | 0 | | 7/2= 3.5 | 1 |
28/2 = 14 | 0 | |102/2= 51 | 0 | | 156/2= 78 | 0 | | 3/2= 1.5 | 1 |
14/2 = 7 | 0 | | 51/2= 25.5 | 1 | | 78/2= 39 | 0 | | 1=1 | 1 |
7/2 = 3.5 | 1 | | 25/2= 12.5 | 1 | | 39/2= 19 | 0 | | Decimal: 127Binario:1111111 |
3/2 = 1.5 | 1 | | 12/2= 6 | 0 | | 19/2= 9.5 | 1 | | |
1=1 | 1 | | 6/2= 3 | 0 | | 9/2=4.5 | 1 | | |
Decimal: 901Binario:1010000111(el código se toma dearriba para abajo) | | 3/2= 1.5 | 1 | | 4/2= 2 | 0 | | |
| | 1=1 | 1 | | 2/2= 1 | 0 | | |
| | Decimal:3,278Bin.= 011100110011 | | 1 = 1 | 1 | | |
| | | | Decimal: 5,000Binario: 0001000011001 | | | |

Decimal | Binario | | Decimal | Binario |
0.461*2= 0.922 |0 | | 0.250*2= 0.500 | 0 |
0.922*2=1.844 | 1 | | 0.5*2= 1.000 | 1 |
0.844*2=1.688 | 1 | | Decimal: 0.250Binario: 0.01Nota:(como se acabaron los decimales da un valor exacto) |
0.688*2= 1.376 | 1 | | |
0.376*2= 0.752 | 0 | | |
0.752*2= 1.504 | 1 | | |
| | |
0.504*2= 1.008 | 1 | |
0.008*2= 0.016 | 0 | |
0.016*2= 0.032 | 0 | |
0.032*2= 0.064 | 0 | |0.064*2= 0.128 | 0 | |
0.128*2= 0.256 | 0 | |
0.256*2= 0.512 | 0 | |
0.512*2= 1.024 | 1 | |
Decimal: 0.461Binario:0.01110110000001(Valor aproximado) | |
| |

Convertir un Decimal a Octal

El Octal es la forma parecida al binario:
a) Si son números enteros en sistema decimal se divide primero por 8 y luego se multiplican las décimas por 8, el resultado será un octal.
b)Si solo fueran décimos se multiplica por Ocho y el valor aproximado en la unidad será el resultado de un octal.

Ejemplos:

Decimal | Octal | | Decimal | Octal |
425/8= 53.125 | 0.125*8= 1 | 1 | | 1,037/8= 129.625 | 0.625*8= 5 | 5 |
53/8= 6.625 | 0.625*8= 5 | 5 | | 129/8= 16.125 | 0.125*8= 1 | 1 |
6/8= 0.750 | 0.750*8= 6 | 6 | | 16/8= 2 | 2 | 2 |
Decimal: 425Octal=...
tracking img