32bit IEEE754 単精度浮動小数点数の内部表現を2進数で表示するプログラムを作成せよ.

単精度浮動小数点数はIEEE 754形式では
(-1) ** 符号部 * (1 + 仮数部) * 2 ** (指数部 - 127)
で表現します.
符号部が上位1bit, 指数部が次の8bit, 仮数部が残りです.

例)
1
0011 1111 1000 0000 0000 0000 0000 0000

1.5
0011 1111 1100 0000 0000 0000 0000 0000

5.23
0100 0000 1010 0111 0101 1100 0010 1001

-1.25
1011 1111 1010 0000 0000 0000 0000 0000

-3.888
1100 0000 0111 1000 1101 0100 1111 1110

-100.0099
1100 0010 1100 1000 0000 0101 0001 0010