Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Binario: este sistema utiliza dos símbolos diferentes, el cero 0 y el uno 1. Es el sistema que maneja el
ordenador internamente, ya que lo utilizan sus componentes electrónicos. Cada uno de estos símbolos recibe
el nombre de bit, entendiendo como tal la mínima unidad de información posible. Los símbolos del sistema
decimal pueden representarse (codificarse) en binario mediante el TFN; cada símbolo decimal puede
representarse con una combinación de cuatro bits.
Octal: es un sistema en base 8 que utiliza los símbolos del 0 al 7 para representar las cantidades, las
cuales quedan representadas posicionalmente por potencias de 8. El sistema de numeración en base 8 tiene
una correspondencia directa con el binario, ya que cada símbolo en base 8 puede representarse mediante
una combinación de 3 bits.
Conversiones:
1. Decimal a Binario:
Página 1 de 8
Ejemplo 1
285 2
08 142 2
05 02 71 2
1 0 11 35 2
1 15 17 2
1 1 8 2
0 4 2
0 2 2
0 1
285(10 = 100011101(2
Ejemplo 2
Sea el número decimal 94; pasarlo a binario.
94 2
14 47 2
0 07 23 2
1 03 11 2
1 1 5 2
1 2 2
0 1
94(10 = 1011110(2
128 64 32 16 8 4 2 1
Empezamos por el 64, ya que el 94 es menor que el 128 y por tanto el número 94 no puede contener al 128.
El 64 es menor que el 94, por tanto ponemos un 1 en la columna del 64. Y nos queda: 94-64=30.
128 64 32 16 8 4 2 1
0 1 0 1 1 1 1 0
El 32 es mayor que el 30, entonces pondremos un O en la columna del 32. y así sucesivamente:
Ejemplo 3
Convertir por el mismo método el número decimal 45 en binario:
Página 2 de 8
128 64 32 16 8 4 2 1
0 0 1 0 1 1 0 1
45 > 32 -> 1; 45 - 32 = 13
13 < 16 -> 0; 13 - 0 = 13
13 > 8 -> 1; 13 - 8 = 5
5 > 4 -> 1; 5 - 4 = 1
1 < 2 -> 0; 1 - 0 = 1
1 = 1 -> 1.
Si la cantidad decimal tiene parte fraccionaria, para pasarla a un sistema en otra base, se realizan los
siguientes pasos:
9,5 - 9 = 0,5
0,5 * 2 = 1;
0,5(10 = 1(2 parte fraccionaria
9,5(10 = 1001,1(2
2. Binario a Decimal:
Cualquier número binario B representado por los dígitos binarios bn bn-1 ... b2 b1 b0 puede
representarse en decimal de la siguiente forma:
donde bn bn-1 ... b2 b1 b0 b-1 b-2 son los coeficientes; 2 es la base, y –2, –1, O, 1, 2, ..., n - 1, n son los exponentes.
Por ejemplo, el número binario B = 1101001 se puede representar de la siguiente forma:
1 * 2 6 + 1 * 25 + 0 * 24 + 1 * 23 + 0 * 22 + 0 * 21 + 1 * 20
donde los dígitos O, 1, 2, 3, 4, 5 Y 6 son los exponentes (que aumentan en una unidad de derecha a izquierda),
el 2 es la base y los dígitos 1, 1, O, 1, O, O Y 1 son los coeficientes.
Si se suman los términos anteriores se obtiene el número decimal equivalente al número binario 1 * 2 6 + 1 * 25
+ 0 * 2 + 1 * 23 + 0 * 22 + 0 * 21 + 1 * 20 = 1 * 64 + 1 * 32 + 0 * 16 + 1 * 8 + 0 * 4 + 0 * 2 + 1 * 1 = 64 + 32 + 0 + 8 + 0 + 0 +
4
1 = 105
Por lo tanto, el número binario 1101001 representa al número decimal 105: 1101001 (2=105(10
Veamos otro ejemplo: sea el número binario 110100
Página 3 de 8
25 24 23 22 21 20 -> 32 16 8 4 2 1
1 1 O 1 O O -> 1 1 O 1 O O
1 * 32 + 1 * 16 + 0 * 8 + 1 * 4 + 0 * 2 + 0 * 1 = 32 + 16 + 0 + 4 + 0 + 0 = 52
3. Decimal a Octal:
Ejemplo 1
Sea el número decimal 493.83; pasarlo a octal.
493.83(10 = 755.6507(8
Ejemplo 2
Sea el número decimal 782; pasarlo a octal.
782 8
062 97 8
06 17 12 8
1 04 1
782(10 = 1416(8
Ejemplo 3
Convertir el número decimal 658 en octal:
512 64 8 1
1 2 2 2
Ejemplo 4
Convertir el número decimal 493 en octal:
83 82 81 80 -> 512 64 8 1
-> O 7 5 5
4. Octal a Decimal:
Aquí se hará los mismo que con el binario pero utilizando la base 8.
Página 4 de 8
Ejemplo: sea el número octal 3714, convertirlo en decimal.
5. Octal a Binario:
Para convertir un número octal a binario se representa cada dígito del número octal por grupos de tres dígitos binarios
según la tabla siguiente:
Octal Binario
O 000
1 001
2 010
3 011
4 100
5 101
6 110
7 111
Ejemplo
Dado el número 65470(8, convertirlo en binario.
6 = 110
5 = 101
4 = 100
7 = 111
0 = 000
Conservando el orden del número octal, el binario equivalente es: 65470(8 = 110 101 100 111 000(2
6. Binario a Octal:
El proceso es el inverso, es decir, dado el número binario se forman grupos de tres dígitos binarios
empezando por la derecha, y se obtienen los dígitos del número octal equivalente conservando el mismo
orden. Si hubiese parte fraccionaria, el proceso sería el mismo, pero agrupando desde la derecha de la coma.
11100011101001(2 = 34351(8
7. Decimal a Hexadecimal:
Página 5 de 8
4 = 1*4 -> 4; 4 - 4 = 0
Ejemplo 2
El mismo número, 5492(10 a hexadecimal por el método de las divisiones sucesivas:
5492 16
069 343 16
052 023 21 16
04 07 05 1
Ejemplo 3
94075(10 a hexadecimal
94075 16
140 5879 16
127 107 367 16
155 119 047 22 16
11 7 15 6 1
8. Hexadecimal a Decimal:
Ejemplo 1:
El número hexadecimal 1B7F, convertirlo en decimal.
Ejemplo 2:
Convertir el número hexadecimal 3C8, a decimal.
3C8(16 = 968(10
9. Hexadecimal a Binario:
Al igual que en el sistema octal, un número hexadecimal se convierte a binario formando grupos, ahora, de cuatro
dígitos binarios según la tabla siguiente:
Página 6 de 8
Hexadecimal Binario
0 0000
1 0001
2 0010
3 0011
4 0100
5 0101
6 0110
7 0111
8 1000
9 1001
A 1010
B 1011
C 1100
D 1101
E 1110
F 1111
Ejemplo 1
Convertir el número 7AE90(16 en binario.
7 A E 9 0
0111 1010 1110 1001 0000
Ejemplo 2
Convertir el número B38A(16 en binario.
B = 1011
3 = 0011
8 = 1000
A = 1010
Binario a Hexadecimal:
Para convertir un número hexadecimal a octal el procedimiento más sencillo es pasar de hexadecimal a
binario y de binario a octal.
B 3 8 A
1011 0011 1000 1010
Página 7 de 8
1 011 001 110 001 010
1 3 1 6 1 2
B38A(16 = 131612(8
7 0 5 1 5
111 000 101 001 101
70515(8 = 714D(16
Página 8 de 8