Sie sind auf Seite 1von 3

UNIVERSIDAD DE EL SALVADOR

FACULTAD MULTIDISCIPLINARIA DE OCCIDENTE


DEPARTAMENTO DE INGENIERA Y ARQUITECTURA

GUA # 1: CONVERSIONES ENTRE SISTEMAS NUMRICOS


ASIGNATURA: INTRODUCCIN A LA INFORMTICA
Objetivo: Que el estudiante comprenda el origen de los nmeros en los diferentes sistemas,
ejecutando conversiones con otros sistemas y las 4 operaciones bsicas: Suma, Resta,
Multiplicacin y Divisin.
1. DE DECIMAL A BINARIO, OCTAL Y HEXADECIMAL.
Para convertir de base 10 a binario el algoritmo resulta muy sencillo, se divide entre 2 y se anota el
cociente bajo el nmero y el residuo a la derecha, se aplica iterativamente este procedimiento hasta
llegar a 0 y al final el resultado es a cadena de bits de abajo hacia arriba.
En el caso de base 8 es el mismo caso, se divide el nmero entre 8 y se anota el cociente bajo el
nmero y el residuo la derecha, en caso de ser decimal se multiplica por 8 y ese ser el residuo.
Similarmente para convertir un nmero en base 10, a base 16 dividimos entre 16 aplicando el
algoritmo que se utiliz en base 2 y en base 8, en este caso si el residuoes mayor de 9 se utilizan las
letras A, B, C, D, E y F.
Conversin con tabla
Convertiremos el decimal 678
Base 2

1024

512

256

128

64

Base 8

32

512

64

65536 4096

256

16

32768 4096

Base 16
C. a binario

16

C. a octal
C. a
hexadecimal
67810 = 10101001102 = 12468 = 2A616

2. DE BINARIO A DECIMAL, OCTAL Y HEXADECIMAL.


Convertiremos el binario 10101001102
Base 2

1024

Binario

512

256

128

64

32

16

Decimal: sumaremos todos los valores de base 2 que en su casilla tengan 1.


Octal: agruparemos 3 bits de derecha a izquierda. Si en el ltimo faltan dgitos, rellenamos
con 0, luego buscaremos en la tabla de conversiones su valor en octal.
Hexadecimal: agruparemos 4 bits de derecha a izquierda. Si en el ltimo faltan dgitos,
rellenamos con 0, luego buscaremos en la tabla su valor en hexadecimal.

3. DE OCTAL A DECIMAL, BINARIO Y HEXADECIMAL


Convertiremos el octal 12468
Base 8

512

64

Octal

C. a decimal

512

128

32

C. a binario

32768 4096

C. a hexadecimal

Decimal: Multiplicamos el nmero en la casilla octal por su correspondiente casilla en la


base y luego sumamos.
Binario: Lo convertimos directamente con la tabla de conversin.
Hexadecimal: agruparemos 4 bits de derecha a izquierda. Si en el ltimo faltan dgitos,
rellenamos con 0, luego buscaremos en la tabla su valor en hexadecimal.

4. DE HEXADECIMAL A DECIMAL, BINARIO Y OCTAL


Convertiremos el hexadecimal 2A616
Base 16

64

Hexadecimal

C. a decimal

512

160

C. a binario

32768 4096

512

C. a octal

Decimal: Multiplicamos el nmero en la casilla hexadecimal por su correspondiente casilla


en la base y luego sumamos.
Binario: Lo convertimos directamente con la tabla de conversin.
Octal: agruparemos 3 bits de derecha a izquierda. Si en el ltimo faltan dgitos, rellenamos
con 0, luego buscaremos en la tabla su valor en octal.

1) CONVERTIR:
a. 548610=?2=?8=?16
b. 865510=?2=?8=?16
c. 111010=?2=?8=?16
d. 654610=?2=?8=?16
e. 879910=?2=?8=?16
2) CONVERTIR:
a. 110110112 =?10=?16=?8
b. 1111112=?10=?16=?8
c. 101110012=?10=?16=?8
d. 10111112=?8=?16=?10
e. 110111012=?16=?8=?10
3) CONVERTIR
a. 745128=?2=?16=?10
b. 655548=?2=?16=?10
c. 12348=?2=?16=?10
d. 777778=?2=?16=?10
e. 1215478=?10=?16=?2
4) CONVERTIR
a. ABCD316=?2=?10=?8
b. 6545B16=?8=?10=?2
c. A984516=?8=?2=?10
d. AAA1216=?8=?10=?2
e. BDC4516=?8=?10=?2

Das könnte Ihnen auch gefallen