Conversion de sistemas numericos

Conversión de números

Fundamentos de Programación Otoño 2008 Mtro. Luis Eduardo Pérez Bernal

Departamento de Electrónica, Sistemas e Informática

Conversión: Decimal a Binario
EJEMPLO:Convertir el número 52 a binario Pasos a seguir: Dividir el número 52 entre 2, resultado = 26 y el residuo = 0 Dividir el número 26 entre 2, resultado = 13 y el residuo = 0 Dividir el número 13 entre 2,resultado = 6 y el residuo = 1 Dividir el número 6 entre 2, resultado = 3 y el residuo = 0 Dividir el número 3 entre 2, resultado = 1 y el residuo = 1 Dividir el número 1 entre 2, resultado = 0 y elresiduo = 1 Número Decimal 52 Número Binario 110100

Departamento de Electrónica, Sistemas e Informática

Conversión: Decimal a Octal
EJEMPLO: Convertir el número 52 a octal Pasos a seguir:Dividir el número 52 entre 8, resultado = 6 y el residuo = 4 Dividir el número 6 entre 8, resultado = 0 y el residuo = 6

Número Decimal 52

Número Octal 64

Departamento de Electrónica, Sistemas eInformática

Conversión: Decimal a Hexadecimal
EJEMPLO: Convertir el número 52 a hexadecimal Pasos a seguir: Dividir el número 52 entre 16, resultado = 3 y el residuo = 4 Dividir el número 3 entre16, resultado = 0 y el residuo = 3

Número Decimal 52

Número Hexadecimal 34

Departamento de Electrónica, Sistemas e Informática

Conversión: Binario a Decimal
EJEMPLO: Convertir 110100 adecimal Pasos a seguir:

25=32 1 1×32=32

24=16 1 1×16=16

23=8 0 0x8=0

22=4 1 1×4=4

21=2 0 0x2=0

20=1 0 0x1=0

32 +

16 +

0+

4+

0+

0

32 + 16 + 0 + 4 +0 + 0 = 52 Departamento de Electrónica, Sistemas e Informática

Tabla de números binarios

Binario 0 0 0 1 1 1 1 0 1 1 0 0 1 1 1 0 1 0 1 0 1

Decimal 1 2 3 4 5 6 7

Departamento de Electrónica, Sistemas eInformática

Conversión: Binario a Octal
EJEMPLO: Convertir 110100 a Octal Pasos a seguir: Agrupar el número binario en grupos de tres en tres iniciando por la derecha – en caso de no ser tres…