#include main () { union {float f; long i;} X; int j; scanf (" %f", &(X.f)); while (! feof (stdin)) { for (j = 0; j < 8 * sizeof(long int); j++) { printf ("%d", (X.i & 0x80000000) >> (sizeof (long int) * 8 - 1)); X.i <<= 1; if ((j+1)%4 == 0) printf (" "); } printf ("\n"); scanf (" %f", &(X.f)); } }