4.2 Conversiones Numéricas

4.2.1 Decimal a Binario Octal y Hexadecimal

Para poder manejar los números en la computadora es necesario entender cómo se convierta de una base a otra. Aunque en el tema 4.1.2 ya se vió cómo convertir de una base a otra, aquí se presenta un resumen exclusivamente para conversiones entre base diez y los sistemas que utiliza la computadora, tema 4.2.1 y viceversa conversiones entre sistemas binario, octal y base 16 con la base 10, tema 4.2.2. Finalmente se presentan conversiones entre las bases 2, 8 y 16 en un tema extra 4.2.3.

Para convertir de base 10 a binario el algoritmo resulta muy sencillo, se divide entre 2 y se anota el cociente bajo el número 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 numero entre 8 y se anota el cociente bajo el numero y el residuo la derecha, en caso de ser decimal se multiplica por 8 y ese sera el residuo.

Similarmente para convertir un número 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 residuo es mayor de 9 se utilizan las letras A, B, C, D, E y F.


Ejemplo 1: Convertir a binario 49

491
240
120
60
31
11
0


Por lo tanto 49= 1100012



Ejemplo 2. Convertir 123 a binario:

1231
611
300
151
71
31
11
0


Por lo tanto 123= 11110112



Convertir de decimal a octal


Ejemplo: Convertir 381 a base 8.

3815
477
55
0


Por lo tanto 381= 5758


Convertir 4325 base 10 a base 16

43255
270E
160
11
0


Por lo tanto 4325= 10E516



Editado Por: Carlos Bojorjes Miguel A. Palomares Jose Eduardo Guzman Martinez

Grupo 1 A

I.S.C

Tema Anterior: 4.1.2 Tipos de Sistemas Numéricos
Siguiente Tema: 4.2.1 Decimal a Binario
Regresar al TEMARIO: Matematicas Computacion

Google