Métodos de conversión de decimal a binario

<p>La forma más popular de convertir un número decimal en binario es el doble método de incursión. En este método, el número decimal dado se divide progresivamente por 2 y se escribe el resto después de cada división. Cuando todo el resto se lee en orden inverso, se obtiene el número binario.

Índice de contenidos

Pasos para la conversión de decimal a binario

Paso 1 Divide el número decimal que se va a convertir por dos, que es la base del número binario.
Paso 2 El resto que se obtiene del paso 1 es el bit menos significativo del nuevo número binario.
Paso 3 Divida el cociente que se obtiene del paso 2 y el resto obtenido de este es el segundo bit menos significativo del número binario.
Etapa 4 Repite el proceso hasta que el cociente sea cero.
Paso – 5 El último resto obtenido de la división es el bit más significativo del número binario. Por lo tanto, organice el número desde el bit más significativo hasta el bit menos significativo (es decir, de abajo hacia arriba).

Este método puede entenderse fácilmente considerando un ejemplo que se explica a continuación.

Por ejemplo, considere la conversión del número decimal 25 en su binario equivalente.

conversión de decimal a binario-ejemplo-1Conversión de decimal a binario para número de fracción

Para números decimales fraccionarios, multiplícalo por 2 y registra el acarreo en la posición integral. El acarreo cuando se lee hacia abajo produce la fracción binaria equivalente como se explica en el ejemplo que se da a continuación.

Considere el número binario fraccionario 0.35

deciaml-to-binary-conversion-example-2Así, el número binario fraccionario es 0,01011, es decir, 0,01011.

El proceso de multiplicación por 2 continuará hasta lograr la precisión deseada.

Prenda

Conversión de decimal a binario para número mixto

Para convertir un número mixto decimal en un número binario, se usa el mismo enfoque, como se hizo en las partes enteras y fraccionarias del número. Considere el número decimal 13.40.

El equivalente binario de 13 es 1101 y el equivalente binario de 0,40 es. 011001. Por lo tanto, 1101.011001 es el número binario requerido.

Dejar un comentario