2. 12/2 = 6 R=0
6/2 = 3 R=0
3/2 = 1 R=1
13510= 10000111
135/2 = 67 R=1
67/2 = 33 R=1
33/2 = 16 R=1
16/2 = 8 R=0
8/2 = 4 R=0
4/2 = 2 R=0
2/2 = 1 R=0
27610= 100010100
276/2 = 138 R=0
138/2 = 69 R=0
69/2 = 34 R=1
34/2 = 17 R=0
17/2 = 8 R=1
8/2 = 4 R=0
4/2 = 2 R=0
2/2 = 1 R=0
Ejercicio 2:
Averigua cuántos números pueden representarse con 8, 10, 16 y 32 bits y cuál es el número más grande que puede representarse en cada caso.
o Con 8 bits se pueden representar 256 números porque 28 = 256 y el número más grande que se puede representar es el 28 - 1= 255
o Con 10 bits se pueden representar 1024 números porque 210 = 1 024 y el número más grande que se puede representar es el 210 - 1 = 1 023
3. o Con 16 bits se pueden representar 65536 porque 216 = 65 536 y el número más grande que se puede representar es el 216 -1 = 65 535
o Con 32 bits se pueden representar 4 294 967 296 porque 232 = 4 294 967 296 y el número más grande que se puede representar es el 232 - 1 = 4 294 967 295
Ejercicio 3:
Dados dos números binarios: 01001000 y 01000100 ¿Cuál de ellos es el mayor? ¿Podrías compararlos sin necesidad de convertirlos al sistema decimal?
El mayor sería el 01001000. Es mayor el primero porque el segundo (1) del primero ocupa un lugar mayor que el segundo, sería 23 = 8, mientras que el segundo ocupa un orden menor y sería 22 = 4
Ejercicio 4:
Expresa, en el sistema decimal, los siguientes números binarios: 110111, 111000, 010101, 101010, 1111110
110111= 1*25 +1*24 +0*23 +1*22 +1*21 +1*20 = 55
111000= 1*25 +1*24 +1*23 +0*22 +0*21 +0*20 = 56
010101= 0*25 +1*24 +0*23 +1*22 +0*21 +1*20= 21
101010= 1*25 +0*24 +1*23 +0*22 +1*21 +0*20= 42
1111110= 1*26 +1*25 +1*24 +1*23 +1*22 +1*21 +0*20= 126
Ejercicio 5:
Convierte los siguientes números decimales en octales: 6310, 51310, 11910
6310 = 778
63/8 = 7 R=7
7/8 = 0 R=7
51310= 8018
513/8 = 64 R=1
64/8 = 8 R=0
11910= 1478
119/8 = 14 R=7
14/8 = 1 R=4