Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Sistemas Numéricos
Los sistemas de numeración más usados en las computadoras son: binario, octal y hexadecimal, que
utilizan las bases 2, 8 y 16 respectivamente.
Un sistema en base k requiere de k símbolos diferentes para representar los dígitos de 0 a k-1.
Sistema Dígitos
Decimal 0, 1, 2, 3, 4, 5, 6, 7, 8, 9
Binario 0, 1
Octal 0, 1, 2, 3, 4, 5, 6, 7
Hexadecimal 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F
1
Introducción a la computación e informática 2
Potencias Valor Decimal
de 8
86 262144
85 32768
4
8 4096
3
8 512
82 64
1
8 8
80 1
-1
8 0.125
-2
8 0.015625
8-3 0.001953125
-4
8 0.000244141
Potencias de Valor decimal
16
166 16777216
165 1048576
164 65536
163 4096
162 256
161 16
160 1
16-1 0.0625
16-2 0.00390625
a) La parte entera del número se divide para obtener un cociente entero, el cociente se vuelve a dividir
entre 2, hasta obtener un cociente entero igual a cero.
b) La parte fraccionaria se multiplica por 2, conservando la parte entera del producto. La parte
fraccionaria cero indica el fin de los cálculos. La parte entera de cualquier producto solamente puede ser
0 ó 1 ya que están doblando números que son menores que uno.
32110 = (1 0 1 0 0 0 0 0 1 )2
321 / 2 160 / 2 80 / 2 40 / 2 20 / 2 10 / 2 5 /2 2 /2
12 160 00 80 00 40 00 20 00 10 0 5 1 2 0 1
01 0 0 0 0
1
Ejemplos:
• 32110 = ( 501 )8
321 / 8 40 / 8
01 40 0 5
1
• 15310 = ( 231 )8
351 / 16 21 / 16
31 21 5 1
15
• 25610 = ( 1 0 0 )16
Introducción a la computación e informática 4
2. Conversión de base x a decimal.
Para convertir un número de base x a decimal se eleva a potencia y se multiplica por el número que ocupa
en esa posición.
Para convertir:
Notación expandida:
Para convertir un número de base binario a decimal, tomamos el número binario, y de derecha a izquierda,
tomamos el número (1 ó 0) y lo multiplicamos por la potencia en base 2 (con el exponente del 1...n).
Ejemplos:
Para convertir un número de base octal a decimal, tomamos el número en octal, y de derecha a izquierda,
tomamos el número (del 0 al 7) y lo multiplicamos por la potencia en base 8 (con el exponente del 1...n).
Ejemplos:
1) 21(8) = 2*81 + 1*80
=17(10)
Juegan un papel muy importante en las computadoras digitales ya que 23=8 y 24 = 16, cada dígito octal
corresponde a tres dígitos binarios, cada dígito hexadecimal corresponde a cuatro dígitos binarios.
Ejemplo:
111 010 0012= 7218
7 2 1
1 4 1
Ejemplo:
1 5 F
1 5 F 16 = 1 0101 11112
1 0101 1111
Ejemplo:
4F516
hexadecimal a binario
binario a octal
2 3 6 5
Ejemplo:
6428
octal a binario
binario a hexadecimal
1 A 2
Introducción a la computación e informática 7
Practica
Binario a decimal
1001012 = 3710
10101012 = 8510
110101112 = 21510
Octal a decimal
458 = 3710
1538 = 10710
4508 = 29610
4518 = 29710
Hexadecimal a decimal
1A16 = 2610
C516 = 19710
2B316 = 69110
Decimal a binario
3810 = 1001102
16410 = 101001002
54310 = 10000111112
Decimal a octal
3810 = 468
16410 = 2448
54310 = 10378
Decimal a hexadecimal
3810 = 2616
16410 = A416
54310 = 21F16
Binario a octal
11010012= 1518
100110012= 2318
1011100102= 5628
Binario a hexadecimal
1101100102 = 1B216
1100010100012 =C5116
100000011012 =40D16
Octal a binario
641 8 = 110 100 0012
137 8 = 1 011 1112
5213 8 = 101 010 001 0112
Introducción a la computación e informática 8
Hexadecimal a binario
2E16 = 0010 11102
A6216 = 1010 0110 00102
5B316 = 0101 1011 00112