|
CONVERSIÓN
DECIMAL FRACCIONARIO A BCD
Se realiza del modo similar al anterior
pero hay que tener en cuenta el punto binario, el punto del numero decimal
se convertirá en el punto binario del código BCD.
Ejemplo: para convertir el decimal 74.42
a BCD:
Separamos el decimal en sus dígitos
7 4. 4 2.
Convertimos cada dígito a decimal
a BCD, y colocamos el punto binario en la misma posición del punto
decimal.
Figura 2: Conversión
de decimal fraccionario a BCD
De esta forma el decimal 74.42 equivale
al BCD 01100100. 010000101.
CONVERSIÓN
DE BCD A DECIMAL
Ya que el código BCD son grupos
de 4 bits, realizaremos lo siguiente:
- A partir de la izquierda separamos al número
BCD en grupos de 4 bits.
- Cada grupo de 4 bits se convierte a su decimal
correspondiente.
- El número obtenido es el equivalente
decimal del número BCD.
Ejemplo: Convertir el número
BCD 010101000011 a decimal.
Separamos en grupos de 4 bits a partir
de la izquierda 0101 0100 0011.
Transformamos cada grupo a decimal.
Figura 3: Conversión
de BCD a decimal.
El BCD 010101000011
equivale al decimal 543
CONVERSIÓN
BCD FRACCIONARIO A DECIMAL
- A partir del punto binario separamos al número
binario en grupos de 4 bits.
- Cada grupo de 4 bits se convierte a su equivalente
decimal.
- El punto binario se convertirá en el
punto decimal.
- El número obtenido equivale en decimal
al número BCD.
Ejemplo: Convertir el número
BCD 01110001.0000100 a decimal.
separamos en grupo de 4 bits 0111 0001.
0000 1000.
convertimos cada grupo a decimal y colocamos
el punto binario como punto decimal.
Figura 4: Conversión
de BCD fraccionario a decimal.
El BCD 01110001.00001000
equivale al decimal 71.08
|