Ejercicios Conversiones - Operaciones Computacion Esencial
Ejercicios Conversiones - Operaciones Computacion Esencial
Ejercicios Conversiones - Operaciones Computacion Esencial
FACULTAD DE CIENCIAS
Escuela de Informática
INF-206- Computación Esencial
EJERCICIOS: SISTEMAS DE NUMERACIÓN Y OPERACIONES ARITMÉTICAS
Decimal a Binario:
1) 10010 = 011001002
28 27 26 25 24 23 22 21 20
256 128 64 32 16 8 4 2 1
0 0 1 1 0 0 1 0 0
100/64 36/32 4/4
= 36 =4 =0
(residuo) (residuo) (residuo)
Para convertir un numero de decimal a binario se debe tomar el numero en decimal y
compararlo con los valores de la tabla, en este caso se dice, el 100 es mayor a 256,
como no lo es, se pone cero, luego se pregunta si es mayor a 128 y se pone cero porque
no lo es, nuevamente se pregunta si es mayor a 64, en este caso sí, y se procede a dividir
100 entre 24, el residuo que quede se tomara como nuevo número de comparación. Esto
se hará hasta que llegue a 20 y los unos y ceros que te den como resultado, esos serán el
decimal convertido a binario. Cabe destacar que los ceros a la izquierda que no están
precedidos de uno se pueden omitir y no cambiaría el resultado.
2) 46510 = 1110100012
29 28 27 26 25 24 23 22 21 20
512 256 128 64 32 16 8 4 2 1
0 1 1 1 0 1 0 0 0 1
465/256 209/128 81/64 17/16 1/1
=209 =81 =17 =1 =0
(residuo) (residuo) (residuo) (residuo)
3) 31710 = 1001111012
29 28 27 26 25 24 23 22 21 20
512 256 128 64 32 16 8 4 2 1
0 1 0 0 1 1 1 1 0 1
317/256 61/32 29/16 13/8 5/4 1/1
=61 =29 =13 =5 =1 =0
(residuo) (residuo) (residuo) (residuo) (residuo)
4) 21410 = 110101102
27 26 25 24 23 22 21 20
128 64 32 16 8 4 2 1
1 1 0 1 0 1 1 0
214/128 86/64 22/16 6/4 2/2
=86 =22 =6 =2 =0
(residuo) (residuo) (residuo) (residuo) (residuo)
Binario a Decimal:
1) 1010101102 = 34210
28 27 26 25 24 23 22 21 20
256 128 64 32 16 8 4 2 1
1 0 1 0 1 0 1 1 0
256 64 16 4 2 342
Solo se suman los que tienen el uno debajo y esa sumatoria dará el numero en decimal,
en este caso 342.
2) 100010102 = 13810
27 26 25 24 23 22 21 20
128 64 32 16 8 4 2 1
1 0 0 0 1 0 1 0
128 8 2 138
3) 10101110112 = 69910
29 28 27 26 25 24 23 22 21 20
512 256 128 64 32 16 8 4 2 1
1 0 1 0 1 1 1 0 1 1
512 128 32 16 8 2 1 699
4) 101101112 = 18310
27 26 25 24 23 22 21 20
128 64 32 16 8 4 2 1
1 0 1 1 0 1 1 1
128 32 16 4 2 1 183
Decimal a Octal:
1) 10010 = 1448
Multiplicando Sobrante
100/8 12 8*12=96 4
12/8 1 8*1=8 4
4/8 0 8*0=0 1
2) 3710 = 458
3) 414110 = 100558
4) 116910 = 22218
Octal a Decimal:
1) 44638 = 235510
80 = 1 4*83 =2048
81 = 8 4*82=256 2355
82 = 64 6*81 =48
83 = 512 3*80 =3
Para resolver este problema se pone de ejemplo un sistema de base 8 y se escogen los
números octales que queremos convertir a decimales de izquierda a derecha desde la
base 8 con el exponente más grande hasta el exponente más pequeño y luego se suman
los resultados y el total será el numero en decimal. Los demás ejercicios de este punto
siguen la misma secuencia, así que, no los voy a desarrollar, porque considero que se
entiende el punto.
2) 1|2048 = No sé qué significa esa pleca ahí y por ende no pude resolver este ejercicio
3) 436678 = 1835910
4) 34718 = 184910
Decimal a Hexadecimal:
1) 235710 = 93516
2357/16 = 147/16
Residuo:5 Residuo:3 Cociente: 9
Este ejercicio se hace dividiendo el numero decimal entre 16, el ultimo cociente y los
residuos de las operaciones serán tu numero en hexadecimal. Y se escribe de derecha a
izquierda. Los demás ejercicios de este punto siguen la misma secuencia, así que, no los
voy a desarrollar, porque considero que se entiende el punto.
2) 744710 = 1D1716
3) 726210 = 1C5E16
4) 5445510 = D4B716
Hexadecimal a Decimal:
1) AB16 = 17110
A B
161 160
Multiplicamos:
A*161+B*160
10*16+11*1=
160+11= 171
2) FC10016 = 103244810
Octal a Binario:
1) 3010378 = 110000010000111112
2) 437148 = 1000111110011002
Binario a Octal:
1) 1010112 = 538
2) 1010110102 = 5328
Hexadecimal a Binario:
1) AD0716 = 10101101000001112
2) 1BF316 = 1101111110012
MATRICULA: 100594176
FRANCIS MANUEL CESPEDES BAUTISTA