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
| 49 | 1 |
| 24 | 0 |
| 12 | 0 |
| 6 | 0 |
| 3 | 1 |
| 1 | 1 |
| 0 |
Por lo tanto 49= 1100012
Ejemplo 2. Convertir 123 a binario:
| 123 | 1 |
| 61 | 1 |
| 30 | 0 |
| 15 | 1 |
| 7 | 1 |
| 3 | 1 |
| 1 | 1 |
| 0 |
Por lo tanto 123= 11110112
Convertir de decimal a octal
Ejemplo: Convertir 381 a base 8.
| 381 | 5 |
| 47 | 7 |
| 5 | 5 |
| 0 |
Por lo tanto 381= 5758
Convertir 4325 base 10 a base 16
| 4325 | 5 |
| 270 | E |
| 16 | 0 |
| 1 | 1 |
| 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 |