[ Foro de C ]
Buenas chicos, encesito hacer un programa en C, (No c++) que reciba un numero en formato IEEE 754, vamos ej: 0 10101011 01010101101010101001 y te lo traduzca a un float. El input debe ser directamente al llamar el programa no vale un scanf. MUCHAS GRACIAS POR LA AYUDA!!
¿Cuál es la duda?
No debería ser el formato interno del IEEE 754 porque ya has puesto los bits separados por espacios. Aun así, si ese fuera el caso, mira aquí:
https://es.wikipedia.org/wiki/IEEE_coma_flotante
Espero que no sea el cómo convertir de binario a decimal, porque es un problema fácil de mecanizar, y más aún en los números de formato fijo como ése. Aun así, si ése es el problema, dilo.
Si el problema es como leer la línea de comandos en vez de usar "scanf", lo tienes aquí:
http://www.aprendeaprogramar.com/mod/resource/view.php?id=655
(No se puede continuar esta discusión porque tiene más de dos meses de antigüedad. Si tienes dudas parecidas, abre un nuevo hilo.)