Si yo tengo un número en decimal y lo quiero pasar a punto flotante tomo en cuenta el signo para el bit de signo. Luego, lo convierto a binario y acomodo la coma de tal forma que quede 1,algo x 2^e. Para hallar el exponente sumo el e + el desplazamiento que, por ejemplo, en simple precision sería 127 y lo convierto a binario también. Y por último, la parte fraccionaria del 1,algo es mi mantisa, que de ser más chica que el espacio relleno con 0s y ahi obtengo mi numero en punto flotante.
Pero entonces por qué si yo quiero convertir un número en hexadecimal a punto flotante, cuando lo paso a binario tomo el primer bit como el signo, los siguientes como el exponente, y los ultimos como la mantisa en vez de hacer el mismo procedimiento que hice cuando era decimal? Porque en ambos se usa la expresión en binario pero se procede de forma diferente y eso me esta confundiendo.
Saludos y gracias,
Julio