Documentos de Académico
Documentos de Profesional
Documentos de Cultura
1 SISTEMAS NUMÉRICOS
Los sistemas de numeración comprenden un conjunto de reglas y símbolos utilizados para
expresar información numérica; la mayoría de estos sistemas son de naturaleza
posicional, lo que significa que el valor de un símbolo varía dependiendo de su posición
dentro del número.
SISTEMA DECIMAL
Se trata de un sistema de numeración posicional que utiliza como base el número diez,
compuesto por diez dígitos distintos: 0, 1, 2, 3, 4, 5, 6, 7, 8 y 9.
Cada dígito adquiere su valor en función de la posición que ocupa, como unidades,
decenas, centenas, millares, etc. Para determinar estas posiciones, se relaciona cada dígito
con una potencia de base 10, que coincide con la cantidad de dígitos en el sistema decimal,
y con un exponente igual a la posición que ocupa el dígito, restando uno, al contar desde
la derecha.
SISTEMA BINARIO
SISTEMA OCTAL
El sistema octal es un sistema de numeración posicional con una base de ocho (8), lo que
significa que consta de ocho dígitos: 0, 1, 2, 3, 4, 5, 6 y 7. Cada dígito en un número octal
puede variar en valor de 0 a 7. Los números octales se derivan de números binarios, ya
que la base del sistema octal es una potencia de dos exacta (2). Esto implica que los
números octales se crean al agrupar los dígitos en grupos de tres consecutivos, ordenados
de derecha a izquierda, lo que determina su valor decimal
SISTEMA HEXADECIMAL
• En este caso que es 80, vamos a empezar haciendo divisiones entre dos, ¿por
qué entre dos? Porque estamos convirtiendo al sistema numérico binario y el
binario es en base a dos.
• 34 entre 8 es igual a 4.25. Ahora 0.25 lo multiplicamos 0.25 por 8 para obtener
el residuo y eso es igual a 2.
• Para calcular el residuo usando una calculadora sólo tenemos que multiplicar el
valor con punto decimal por la base que estamos convirtiendo, que es igual a 8
en este caso.
• El siguiente paso es dividir 4 entre 8 que es igual a 0.5 y el residuo es igual a 4.
• Al llegar a cero después de las divisiones sucesivas significa que ya hemos
terminado.
• Ahora podemos obtener nuestro valor octal por medio de los residuos
tomándolos de abajo hacia arriba, quiere decir que 272 en decimal es igual a 420
en octal.
• Ahora vamos a considerar los residuos. Estos residuos los vamos a transformar a
su equivalente hexadecimal.
• Los residuos que nos quedaron fueron 2, 0, 13.
• Los residuos 2 y 0 en hexadecimal siguen siendo los mismos, pero con el
número 13 es diferente en hexadecimal el número 13 representa la letra D
• Quiere decir que nuestro resultado final es 20D, o sea que 525 es igual al
hexadecimal 20D
CONVERSION DE BINARIO A DECIMAL
1. Escribe el número binario: Escribe el número binario que deseas convertir. Por
ejemplo, considera el número binario "1101".
2. Asigna un valor a cada dígito: Comienza por el dígito más a la derecha y
asígnale un valor según su posición en el sistema binario. El dígito más a la
derecha representa 2^0, el siguiente 2^1, luego 2^2 y así sucesivamente. Esto
significa que el dígito más a la derecha tiene un valor de 1, el siguiente 2, el
siguiente 4, y así sucesivamente. Puedes crear una tabla para ayudarte en este
proceso:
Dígito binario: 1 1 0 1
Posición: 3 2 1 0
3. Asigna un valor octal: Ahora, asigna un valor octal a cada grupo de tres
dígitos, utilizando la siguiente correspondencia:
Dígitos binarios: 000 001 010 011 100 101 110 111
Dígitos octales: 0 1 2 3 4 5 6 7
Dígitos octales: 1 5 5
5. Concatena los dígitos octales: Combina los dígitos octales obtenidos en el paso
anterior para formar el número octal final. En este caso, el número binario
"1101101" se convierte en el número octal "155".
Así que, el número binario "1101101" se convierte en el número octal "155" utilizando
este proceso de conversión.
Dígitos binarios: 0000 0001 0010 0011 0100 0101 0110 0111
Dígitos hexadecimales: 0 1 2 3 4 5 6 7
Dígitos binarios: 1000 1001 1010 1011 1100 1101 1110 1111
Dígitos hexadecimales: 8 9 A B C D E F
4. Reescribe en hexadecimal: Reescribe cada grupo de cuatro dígitos binarios
como su equivalente en hexadecimal. En nuestro ejemplo:
D A D
Dígitos hexadecimales: 0 1 2 3 4 5 6 7
Dígitos binarios: 1000 1001 1010 1011 1100 1101 1110 1111
Dígitos hexadecimales: 8 9 A B C D E F
3. Reescribe los dígitos binarios: Reescribe cada dígito hexadecimal en su
equivalente binario utilizando la tabla anterior. En nuestro ejemplo:
4. "1A3" se convierte en "0001 1010 0011".
5. Concatena los dígitos binarios: Combina todos los dígitos binarios obtenidos en
el paso anterior para obtener la representación binaria completa. En nuestro
ejemplo:
6. "0001 1010 0011" se convierte en "000110100011".
Así que, el número hexadecimal "1A3" se convierte en el número binario
"000110100011" utilizando este proceso de conversión.
Dígitos hexadecimales: 0 1 2 3 4 5 6 7
Dígitos binarios: 1000 1001 1010 1011 1100 1101 1110 1111
Dígitos hexadecimales: 8 9 A B C D E F
2. Luego, reescribe cada dígito hexadecimal en su equivalente binario utilizando la
tabla anterior. En nuestro ejemplo:
3. "1A3" se convierte en "0001 1010 0011".
Paso 2: Convertir de binario a octal:
1. Ahora que tenemos el número en binario, agrupa los dígitos binarios de 3 en 3,
comenzando desde la derecha y agrega ceros a la izquierda si es necesario.
2. "0001 1010 0011" se agrupa como "000 110 100 011".
3. Convierte cada grupo de 3 dígitos binarios en su equivalente octal:
Binario: 000 110 100 011
Octal: 0 6 4 3
4. Por lo tanto, el número hexadecimal "1A3" se convierte en el número octal
"643".
Así que, el número hexadecimal "1A3" se convierte en el número octal "643" utilizando
este proceso de conversión.
RESTA
La resta en binario se realiza de manera similar a la resta en decimal, pero utilizando
solo los dígitos binarios 0 y 1. Aquí tienes los pasos para restar dos números en binario:
1. Comienza desde la columna más a la derecha (el bit menos significativo) y resta
los dígitos correspondientes de los números que deseas restar.
2. Aplica las siguientes reglas para la resta en binario:
1-0=1
1-1=0
0-0=0
0 - 1 = 1 con un "pedir prestado" o "acarreo" de la siguiente columna. Esto es similar a
la resta en el sistema decimal, donde debes pedir prestado si el número que resta es
mayor que el número del que se resta.
3. Escribe el resultado de la resta en la columna correspondiente del resultado.
4. Continúa restando las columnas restantes de derecha a izquierda, teniendo en
cuenta los "préstamos" o "acarreos" de las columnas anteriores.
5. Si obtienes un resultado negativo o necesitas un "préstamo" en la columna más a
la izquierda, indica este valor en el resultado.
6. A continuación, un ejemplo de resta en binario:
7. Restemos los números binarios "1101" y "1011":
1101
- 1011
-------
10
MULTIPLICACION
La multiplicación en binario se realiza de manera similar a la multiplicación en el
sistema decimal, pero utilizando solo los dígitos binarios 0 y 1. Aquí tienes los pasos
para multiplicar dos números en binario, usando el ejemplo que has proporcionado:
"1101" multiplicado por "1011".
1. Escribe los dos números que deseas multiplicar uno sobre el otro, alineando los
dígitos en las columnas adecuadas:
1101
x 1011
-------
2. Comienza multiplicando el dígito más a la derecha del número de abajo (el
multiplicador) por el número de arriba (el multiplicando). En este caso,
multiplica "1" (el dígito más a la derecha de "1011") por "1101". El resultado se
coloca en la parte inferior, alineado con los dígitos que multiplicaron:
1101
x 1011
-------
1101
3. A continuación, mueve un lugar a la izquierda en el multiplicador y realiza la
multiplicación nuevamente. Coloca el resultado debajo del primero, desplazado
un lugar a la izquierda:
1101
x 1011
-------
1101
1101
4. Continúa este proceso hasta que hayas multiplicado todos los dígitos del
multiplicador. En este ejemplo, tendrás tres filas con resultados:
1101
x 1011
-------
1101
1101
1101
5. Luego, suma todas las filas juntas para obtener el resultado final:
1101
x 1011
-------
1000111
Por lo tanto, "1101" multiplicado por "1011" en binario es igual a "1000111" en binario.
Es importante recordar que la multiplicación en binario sigue las mismas reglas básicas
que la multiplicación en otros sistemas, pero solo implica los dígitos 0 y 1. Cada dígito
binario se multiplica por los otros dígitos binarios, y los resultados se suman para
obtener el producto final.
DIVSION
La división en binario se realiza de manera similar a la división en el sistema decimal,
pero utilizando solo los dígitos binarios 0 y 1. Aquí tienes los pasos para dividir dos
números en binario:
1. Escribe el número que deseas dividir (dividendo) y el número por el cual deseas
dividir (divisor). Alinea los dígitos de manera que el divisor esté a la izquierda
del dividendo.
2. Comienza en el bit más a la izquierda del dividendo y realiza una división
similar a la división en el sistema decimal, pero utilizando solo los dígitos
binarios. Observa cuántas veces el divisor cabe en el segmento del dividendo
que estás evaluando.
3. Si el divisor cabe en el segmento del dividendo que estás evaluando, coloca un
"1" en el cociente y resta el producto del divisor por el cociente al segmento del
dividendo. Si el divisor no cabe, coloca un "0" en el cociente y pasa al siguiente
bit del dividendo.
4. Continúa este proceso moviéndote hacia la derecha a través de cada bit del
dividendo hasta que hayas procesado todos los bits.
5. Al final, el cociente será la respuesta a la división y cualquier residuo que quede
será el residuo de la división.
6. A continuación, un ejemplo de división en binario:
7. Dividamos el número binario "110101" entre "101" (divisor).
8. Comenzamos con el primer bit del dividendo, que es "1". Observamos cuántas
veces el divisor "101" cabe en "1101". En este caso, cabe una vez, por lo que
colocamos un "1" en el cociente y restamos el producto de "101" por "1" del
dividendo:
1
-------
101 | 110101
-101
-------
9. Luego, movemos al siguiente bit del dividendo, que es "1". Ahora tenemos
"101" en el dividendo, y nuevamente cabe una vez en "101". Colocamos un "1"
en el cociente y restamos "101" del dividendo:
11
-------
101 | 110101
-101
-------
1
10. Continuamos moviéndonos hacia la derecha a través de los bits del dividendo.
En este caso, el siguiente bit es "0", por lo que colocamos un "0" en el cociente:
110
-------
101 | 110101
-101
-------
100
11. Finalmente, llegamos al último bit del dividendo, que es "1". Colocamos un "1"
en el cociente y restamos "101" del dividendo:
1101
-------
101 | 110101
-101
-------
100
- 101
-------
11
Hemos procesado todos los bits del dividendo. El cociente es "110" y el residuo es "11".
Por lo tanto, "110101" dividido por "101" en binario es igual a "1101" con un residuo de
"11".
OPERACIONES EN OCTAL
SUMA
La suma en el sistema octal (base 8) es bastante similar a la suma en el sistema decimal
(base 10). Aquí tienes los pasos básicos para sumar números en octal:
• Escribe los números: Escribe los números que deseas sumar en su forma octal.
Asegúrate de que estén en la base octal y que solo contengan los dígitos octales
válidos, que van del 0 al 7.
• Comienza desde la derecha: Comienza a sumar desde la columna más a la
derecha de los números y avanza hacia la izquierda, de la misma manera que en
la suma decimal.
• Realiza las sumas en cada columna: En cada columna, suma los dígitos de los
números correspondientes. Si la suma es menor o igual a 7, escríbela en el
resultado. Si la suma es 8 o mayor, lleva una parte de la suma (una unidad) a la
siguiente columna a la izquierda.
• Continúa sumando hacia la izquierda: Repite el paso 3 para cada columna,
sumando los dígitos y llevando cualquier exceso (mayor o igual a 8) a la
siguiente columna a la izquierda.
• Si es necesario, agrega un dígito adicional a la izquierda: Si la suma en la
columna más a la izquierda produce un exceso, agrégalo como un dígito
adicional en el resultado.
• El resultado es la suma en octal: El número resultante de la suma en octal es el
resultado final.
Ejemplo:
Sumemos los números octales "53" y "24":
53
+ 24
------
• Comenzamos desde la derecha:
• En la columna de la derecha: 3 + 4 = 7, escribimos 7 en el resultado.
• En la siguiente columna: 5 + 2 = 7, escribimos 7 en el resultado.
53
+ 24
------
77
El resultado de la suma en octal de "53" y "24" es "77".
Recuerda que en octal, los dígitos válidos son del 0 al 7, por lo que si la suma en una
columna supera 7, debes llevar el exceso a la columna a la izquierda, de manera similar
a la suma en decimal.
RESTA
Para restar dos números en octal, se siguen los siguientes pasos:
5. Se alinean los dígitos de los números que se van a restar.
6. Se resta el sustraendo del minuendo, comenzando por los dígitos menos
significativos.
7. Si el dígito del sustraendo es mayor que el dígito del minuendo, se debe tomar
prestado un valor de la columna siguiente.
8. Se continúa restando los dígitos de izquierda a derecha, tomando prestado de la
columna siguiente si es necesario.
Por ejemplo, para restar los números octales 72 y 13, se sigue el siguiente proceso:
72
- 13
----
57 Por lo tanto, 72 - 13 = 57 en octal.
MULTIPLICACIÓN
SUMA
La suma en hexadecimal es similar a la suma en decimal, pero con una base de 16. En
lugar de tener 10 dígitos como en el sistema decimal (0-9), el sistema hexadecimal tiene
16 dígitos (0-9 y A-F).
Para sumar dos números en hexadecimal, se siguen los siguientes pasos:
1. Se alinean los dígitos de los números que se van a sumar.
2. Se suman los dígitos
3. Si la suma de los dígitos es menor que 16, se escribe el resultado en la columna
correspondiente.
4. Si la suma de los dígitos es mayor o igual a 16, se escribe el dígito menos
significativo del resultado en la columna correspondiente y se lleva el dígito más
significativo al siguiente lugar de la izquierda.
5. Se continúa sumando los dígitos de izquierda a derecha, llevando cualquier
acarreo al siguiente lugar de la izquierda.
Por ejemplo, para sumar los números hexadecimales A7 y 2F, se sigue el siguiente
proceso:
A7
+2F
----
78 Por lo tanto, A7 + 2F = D6 en hexadecimal.
RESTA
Por ejemplo, para restar los números hexadecimales A7 y 2F, se sigue el siguiente
proceso:
A7
- 2F
----
78 Por lo tanto, A7 - 2F = 78 en hexadecimal.
MULTIPLICACION
Para multiplicar dos números en hexadecimal, se siguen los siguientes pasos:
1. Se alinean los dígitos de los números que se van a multiplicar.
2. Se multiplica el multiplicando por cada dígito del multiplicador, comenzando
por los dígitos menos significativos.
3. Se escribe cada resultado debajo de la línea, desplazando un lugar a la izquierda
por cada dígito del multiplicador.
4. Se suman los resultados, y se convierte cualquier número no hexadecimal a
hexadecimal dividiéndolo por 16 y escribiendo el resto y el cociente.
5. Se escribe el resultado final con un punto y un 16 para indicar que es un número
hexadecimal.
Por ejemplo, para multiplicar los números hexadecimales A7 y 2F, se sigue el siguiente
proceso:
A7
x 2F = 1F5
+54 = 2A9