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:
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.
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
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.
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
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.
Número octal: 25 8
Cálculo binario equivalente:
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
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
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.
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
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.
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
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.
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
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.
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