SISTEMAS DE NUMERACIÓN
Ejercicio 1:
Expresa, en código binario, los números decimales siguientes: 135.
135 ÷ 2 = 67, resto 1
67 ÷ 2 = 33, resto 1
33 ÷ 2 = 16, resto 1
16 ÷ 2 = 8, resto 0
8 ÷ 2 = 4, resto 0
4 ÷ 2 = 2, resto 0
1 ÷ 2 = 0, resto 1
2 ÷ 2 = 1, resto 0
Resultado final: 10000111
Ejercicio 2:
Averigua cuántos números pueden representarse con 16 bits y cuál es el número más
grande que puede escribirse en cada caso.
Utiliza 16 bits y puede representar hasta 65,536 (216) símbolos.
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 número 01001000 es mayor que 01000100 porque en la quinta posición tiene un 1 y el
otro tiene un 0. Como 1 es mayor que 0, el primero es mayor.
Ejercicio 4:
Expresa, en el sistema decimal, los siguientes números binarios: 010101
0*2⁵=0
1*2⁴=16
0*2³=0
1*2²=4
0*2¹=0
1*2⁰=1
16+4+2=21
Ejercicio 5:
Convierte los siguientes números decimales en octales: 6310, 51310, 11910
515÷8=64 R=1
64÷8=8 R=0
8÷8=1 R=0
1÷8=0 R=1
El resultado es 1001
Ejercicio 6:
Convierte al sistema decimal los siguientes números octales: 125
125=1*8²+2*8¹+5*2⁰=85
El resultado es 85
Ejercicio 7:
Expresa en el sistema decimal las siguientes cifras hexadecimales:
1FF16
1FF₁₆ = 511₁₀
Ejercicio 8:
Convierte al sistema hexadecimal los siguientes números decimales: 102410,
1024₁₀ = 400₁₆
Ejercicio 9:
Convierte los siguientes números binarios en octales: , 11011011
11011011₂ = 333₈
Ejercicio 10:
Convierte los siguientes números octales en binarios: 372
372₈ = 011111010
Ejercicio 11:
Convierte a hexadecimales los siguientes números binarios:
1010100101011101010
1010100101011101010₂ = 54BA₁₆
Ejercicio 12:
Convierte a binario los números hexadecimales siguientes: 7ª5D16,
7ª5D₁₆ = 0111101001011101₂