You are on page 1of 13

UNIVERSIDAD VERACRUZANA

Facultad de Ingeniería Mecánica

ALGORITMOS COMPUTACIONALES Y
PROGRAMACIÓN

ACTIVIDAD 7

Alumno: Prudencio Álvarez de la Cruz


Facilitador: Ing. Gabriel Juárez Morales
UNIVERSIDAD VERACRUZANA
Facultad de Ingeniería Mecánica
TIPOS DE SISTEMAS NÚMERICOS

Los sistemas numéricos se pueden representar en distintos sistemas de numeración que se diferencian
entre sí por su base. Existen cuatro sistemas numéricos, el sistema de numeración decimal de base 10;
el binario de base 2, el octal de base 8 y el hexadecimal de base 16. Se dice que los sistemas anteriores
son de posición, debido a que el valor que se le asigna a una cantidad depende de la posición relativa
de sus símbolos. Los sistemas numéricos de posición quedan representados por la siguiente expresión:

a es la base a la cual pertenece el número


x es cada dígito componente del número
n es el número de dígitos a la izquierda del
punto menos uno
m es el número de dígitos a la derecha del
punto
UNIVERSIDAD VERACRUZANA
Facultad de Ingeniería Mecánica
SISTEMA DECIMAL
Su origen lo encontramos en la India y fue introducido en España por los árabes. Su base es 10.
Emplea 10 caracteres. Emplea 10 caracteres o dígitos diferentes para indicar una determinada
cantidad: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9. El valor de cada símbolo depende de su posición dentro de
la cantidad a la que pertenece. Ejemplo:

13610 = 1 ∗ 102 + 3∗101 + 6∗100

136.4210 = 1 ∗ 102 + 3∗101 + 6∗100 + 4 ∗ 10−1 + 2 ∗ 10−2


UNIVERSIDAD VERACRUZANA
Facultad de Ingeniería Mecánica
SISTEMA BINARIO

Es el sistema digital por excelencia, aunque no el único, debido a su sencillez. Su base es 2. Emplea 2
caracteres: 0 y 1. Estos valores reciben el nombre de bits (dígitos binarios). Así, podemos decir que la
cantidad 10011 esta formada por 5 bits. Ejemplo:

100112 = 1 ∗ 104 + 0 ∗ 103 + 0 ∗ 102 + 1 ∗ 101 + 1 ∗ 100 = 1910


UNIVERSIDAD VERACRUZANA
Facultad de Ingeniería Mecánica
SISTEMA OCTAL

Posee ocho símbolos: 0, 1, 2, 3, 4, 5, 6, 7. Su base es 8. Este sistema tiene una peculiaridad que lo
hace muy interesante y es que la conversión al sistema binario resulta ser muy sencilla ya que: 8 = 23 .
Así, para convertir un número de base 8 a binario se sustituye cada cifra por su equivalente binario.
Ejemplo:

55.358 = 101101.0111012
UNIVERSIDAD VERACRUZANA
Facultad de Ingeniería Mecánica
SISTEMA HEXADECIMAL

Esta compuesto por 16 símbolos: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F. Su


base es 16. Es uno de los sistemas mas utilizados en electrónica, ya que además
de simplificar la escritura de los números binarios, todos los números del sistema
se pueden expresar en cuatro bits binarios al ser 16 = 24 . La conversión de una
numero hexadecimal a uno binario es muy sencilla al igual que en el sistema octal.

Su notación es (𝑁)16 y las letras tienen los siguientes valores:

A = 10, B = 11,C = 12, D = 13, E = 14, F = 15

Ejemplo de número hexadecimal: 7𝐴4𝐶𝐸6𝐵 16


UNIVERSIDAD VERACRUZANA
Facultad de Ingeniería Mecánica
CONVERSIONES ENTRE SISTEMAS NUMÉRICOS

CONVERSIÓN DE DECIMAL A BINARIO Ejemplo:


Números enteros Convertir a binario el numero 27310
Decimal Binario
Para convertir un número decimal natural en binario,
273/2 1
se divide reiteradamente por dos los cocientes 136/2 0
sucesivos y los residuos serán, en orden de abajo 68/2 0 Se lee de
abajo hacia
34/2 0
hacia arriba, las cifras binarias. El proceso se repite arriba.
17/2 1
con los cocientes obtenidos mientras no sea cero. Si
8/2 0 Parar
al dividir da un numero entero se coloca un 1, de lo 4/2 0 cuando la
parte entera
contrario se coloca un 0. Finalmente el resultado se 2/2 0
del cociente
1/2 1 sea 0.
lee de abajo hacia arriba. Parar cuando la parte entera
del cociente sea 0. El resultado en binario es: 1000100012
UNIVERSIDAD VERACRUZANA
Facultad de Ingeniería Mecánica
CONVERSIONES ENTRE SISTEMAS
NUMÉRICOS
CONVERSIÓN DE DECIMAL A BINARIO Decimal Binario
Números fraccionarios
0.3125 x 2 0.625
• Los números decimales enteros se pueden convertir a
números binarios mediante la división sucesiva por 2. 0.625 x 2 1.25
• Los números decimales fraccionarios pueden
0.25 x 2 0.50
convertirse en números binarios mediante la
multiplicación sucesiva por 2.
0.50 x 2 1.00
• Ejemplo: convertir a binario el número decimal
fraccionario 0.3125 Continuar hasta
Se lee de arriba hacia abajo
Empezamos multiplicando por 2, y después se multiplica obtener el número de
posiciones decimales
cada parte fraccional resultante del producto por 2, hasta El resultado es:
deseadas, o parar
que el producto fraccionario sea cero o hasta que se cuando la parte
alcance el número deseado de posiciones decimales. fraccional sea toda
cero .0101
UNIVERSIDAD VERACRUZANA
Facultad de Ingeniería Mecánica
CONVERSIONES ENTRE SISTEMAS
NUMÉRICOS
Si el número de bits en la expresión
CONVERSIÓN DE BINARIO A OCTAL binaria no es exactamente múltiplo de tres
Para convertir la expresión binaria de un número a su entonces no se alcanza a formar la terna
correspondiente octal se agrupan, de derecha a izquierda y más significativa, para arreglar esto
de tres en tres, los bits del número y se escribe el valor de simplemente se agregan tantos ceros a la
cada terna. izquierda como sean necesarios. Por
ejemplo:

101110112 = 0101110112 = 2738

Ejemplo, usamos la tabla para convertir el siguiente numero:


1010012 = 518
UNIVERSIDAD VERACRUZANA
Facultad de Ingeniería Mecánica
CONVERSIONES ENTRE SISTEMAS NUMÉRICOS

CONVERSIÓN DE OCTAL A BINARIO


Para convertir la expresión octal de un número a su correspondiente binaria se reemplaza cada dígito
octal por la terna de bits que representa su valor en binario.

Ejemplo:

2178 = 0100011112
UNIVERSIDAD VERACRUZANA
Facultad de Ingeniería Mecánica
CONVERSIONES ENTRE SISTEMAS NUMÉRICOS

CONVERSIÓN DE BINARIO A HEXADECIMAL


Para convertir la expresión binaria de un número a su correspondiente hexadecimal se agrupan, de derecha
a izquierda y de cuatro en cuatro, los bits del número y se escribe el valor de cada cuarteta.

Ejemplo:
1010012 = 001010012 =
2916
UNIVERSIDAD VERACRUZANA
Facultad de Ingeniería Mecánica
CONVERSIONES ENTRE SISTEMAS
NUMÉRICOS

CONVERSIÓN DE HEXADECIMAL A BINARIO


Para convertir una expresión hexadecimal a binario se reemplaza cada dígito hexadecimal por la cuarteta
binaria que representa su valor.

Ejemplo:

𝐹3016 = 1111001100002
UNIVERSIDAD VERACRUZANA
Facultad de Ingeniería Mecánica
ACTIVIDAD

Convertir los siguientes números:


1. Convertir el número 0.60 a binario.
2. Transformar el número 0.875 a binario.
-Transformar a base dos los siguientes números expresados en base diez:
1. 13
2. 37
-Transformar el número 1010.1012 a base decimal.
Transformar el número decimal 562 a la base octal.

You might also like