Converciones de binario a decimal con punto flotante
1. Instituto tecnológico de Costa
Rica
Johanna Elizondo A.
Taller de introducción a la
programación.
Tema:
Conversiones de binario a
decimal con punto flotante.
2. ¿Qué es un numero
binario?
Es el sistema numérico en base dos,
donde solo utilizamos 1 y 0 para
representar un numero, cada posición
representa un valor, como lo vamos a ver
continuación:
3. Valor posicional:
El valor posicional son los múltiplos del 2,
aumentando de derecha a izquierda:
26 25 24 23 22 21 20
1101010
4. Valor posicional con punto
flotante:
El valor posicional, son la división de 1 entre
los múltiplos del 2 ascendentemente de
izquierda a derecha.
26 25 24 23 22 21 20
1/2 1/4 1/8 1/16
1101010.1011
5. Pasos para convertir un numero
binario con punto a flotante a
decimal.
Paso 1:
Anotar el valor posicional de cada
numero:
26 25 24 23 22 21 20
1/2 1/4 1/8 1/16
1101010.1011
6. Paso 2:
Multiplicar el valor posicional con
el digito binario y acomodarlos
en forma de suma:
26 25 24 23 22 21 20
1/2 1/4 1/8 1/16
X
1101010.1011
(1*64)+(1*32)+(0*16)+(1*8)+(0*4)+(1*2)+(0*1) .(1*0.5)+(0*0.25)+(1*0.125)+(1*0.0625)
7. Paso 3:
Por ultimo, se realiza la suma a
ambos lados del punto (no dejar
olvidado el punto), dicho resultado
será el numero decimal:
(1*64)+(1*32)+(0*16)+(1*8)+(0*4)+(1*2)+(0*1) .(1*0.5)+(0*0.25)+(1*0.125)+(1*0.0625)
64+32+0+8+0+2+0
.
0.5+0+0.125+0.0625
106
.
0.6875
= 106.6875
(1101010.1011)2=(106.6875)10
!Gracias!