Computadora - Conversión número
Hay muchos métodos o técnicas que pueden utilizarse para convertir a números de una base a otra. Le demostramos a continuación:
- Decimal a otro sistema de Base
- Otro sistema de Base a Decimal
- Otro sistema de Base que no Decimal
- Método de acceso directo - binario a Octal
- Método de acceso directo - Octal a binario
- Método de acceso directo - binario a Hexadecimal
- Método de acceso directo - Hexadecimal a binario
Decimal a otro sistema de Base
steps
Paso 1 - dividir el número decimal a convertir el valor de la nueva base.
Paso 2 - obtener el resto de paso 1 como el dÃgito más a la derecha (dÃgito menos significativo) de nuevo número base.
Paso 3 - divida el cociente de la división anterior por la nueva base.
Paso 4 - grabar el resto del paso 3 como el siguiente dÃgito (a la izquierda) del nuevo número base.
Repita los pasos 3 y 4, que los restos de derecha a izquierda, hasta que el cociente sea cero en paso 3.
El resto pasado asà obtenido será el dÃgito más significativo (MSD) el nuevo número de base.
Ejemplo
Número decimal: 29 10
Cálculo binario equivalente:
Paso | Operación | Resultado | Resto |
---|---|---|---|
Paso 1 | 29 / 2 | 14 | 1 |
Paso 2 | 14 / 2 | 7 | 0 |
Paso 3 | 7 / 2 | 3 | 1 |
Paso 4 | 3 / 2 | 1 | 1 |
Paso 5 | 1 / 2 | 0 | 1 |
Como se mencionó en los pasos 2 y 4, los restos tienen que colocarse en el orden inverso para que el resto de la primero se convierte en la cifra menos significativa (LSD) y el resto pasado se convierte en el dÃgito más significativo (MSD).
Número decimal: 29 10 = número binario: 11101 2
Otro sistema de base al sistema Decimal
Steps
Paso 1 - determinar el valor de la columna (posicional) de cada dÃgito (esto depende de la posición del dÃgito y la base del sistema de numeración).
Paso 2 - multiplicar los valores obtenidos de la columna (en el paso 1) de las cifras en las columnas correspondientes.
Paso 3 - suma los productos calculados en el paso 2. El total es equivalente al valor en decimal.
Ejemplo
Número binario: 11101 2
Cálculo Decimal equivalente:
Paso | número binario | Número decimal |
---|---|---|
Paso 1 | 111012 | ((1 x 24) + (1 x 23) + (1 x 22) + (0 x 21) + (1 x 20))10 |
Paso 2 | 111012 | (16 + 8 + 4 + 0 + 1)10 |
Paso 3 | 111012 | 2910 |
Número binario: 11101 2 = número Decimal: 29 10
Otro sistema Base a sistema no Decimal
Steps
Paso 1 - convertir el número original a un número decimal (base 10).
Paso 2 - convertir el número decimal asà obtenido para el nuevo número base.
Ejemplo
Número octal: 25 8
Cálculo binario equivalente:
Paso 1: convertir a Decimal
Paso | Número octal | Número decimal |
---|---|---|
Paso 1 | 258 | ((2 x 81) + (5 x 80))10 |
Paso 2 | 258 | (16 + 5 )10 |
Paso 3 | 258 | 2110 |
Número octal : 258 = Número decimal : 2110
Step 2 : Convertir Decimal a binario
Paso | operación | resultado | Resto |
---|---|---|---|
Paso 1 | 21 / 2 | 10 | 1 |
Paso 2 | 10 / 2 | 5 | 0 |
Paso 3 | 5 / 2 | 2 | 1 |
Paso 4 | 2 / 2 | 1 | 0 |
Paso 5 | 1 / 2 | 0 | 1 |
Número decimal: 21 10 = número binario: 10101 2
Número octal: 25 8 = número binario: 101012
Método de acceso directo - binario a Octal
Steps
Paso 1 - los dÃgitos binarios se dividen en grupos de tres (a partir de la derecha).
Paso 2 - convertir cada grupo de tres dÃgitos binarios a un dÃgito octal.
Ejemplo
Número binario: 10101 2
Cálculo equivalente Octal:
Paso | Número binario | Número octal |
---|---|---|
Paso 1 | 101012 | 010 101 |
Paso 2 | 101012 | 28 58 |
Paso 3 | 101012 | 258 |
Número binario : 101012 = Número octal : 258
Método de acceso directo - Octal a binario
Steps
Paso 1 - convertir cada dÃgito octal en un número binario de 3 dÃgitos (los dÃgitos octales pueden ser tratados como decimal para esta conversión).
Paso 2 - combinar todos los grupos binarios resultantes (de 3 dÃgitos cada uno) en un único número binario.
Ejemplo
Número octal: 25 8
Cálculo binario equivalente:
Paso | Número octal | Número binario |
---|---|---|
Paso 1 | 258 | 210 510 |
Paso 2 | 258 | 0102 1012 |
Paso 3 | 258 | 0101012 |
Número octal : 258 = Número binario : 101012
Método de acceso directo - binario a Hexadecimal
Steps
Paso 1 - los dÃgitos binarios se dividen en grupos de cuatro (a partir de la derecha).
Paso 2 - convertir cada grupo de cuatro dÃgitos binarios en un sÃmbolo hexadecimal.
Ejemplo
Número binario: 10101 2
Cálculo equivalente hexadecimal:
Paso | Número binario | Número hexadecimal |
---|---|---|
Paso 1 | 101012 | 0001 0101 |
Paso 2 | 101012 | 110 510 |
Paso 3 | 101012 | 1516 |
Número binario: 10101 2 = número Hexadecimal: 15 16
Método de acceso directo - Hexadecimal a binario
steps
Paso 1 - convertir cada dÃgito hexadecimal a un número binario de 4 dÃgitos (los dÃgitos hexadecimales pueden ser tratados como decimal para esta conversión).
Paso 2 - combinar todos los grupos binarios resultantes (de 4 dÃgitos cada uno) en un único número binario.
Ejemplo
Número hexadecimal: 15 16
Cálculo binario equivalente:
Paso | Número hexadecimal | Número binario |
---|---|---|
Paso 1 | 1516 | 110 510 |
Paso 2 | 1516 | 00012 01012 |
Paso 3 | 1516 | 000101012 |
Número hexadecimal : 1516 = Número binario : 101012
To Continue Learning Please Login
Login with Google