Test bits: float
How would we test the bits of a float value?
float f = 1024;
int n;
for (n = 0; n < 32; n++)
if (f  & (1 << n))
   printf ("1");
else
   printf ("0");