> gcc -Wall Double.c -o ./Double -lm
>./Double 6.4 -2 1 0 0.33333333333333333333333333333333333333333 -4 5
Double S Exp(11) Mantissa(52) S Exp Mant Double
6.4 0 10000000001 1001100110011001100110011001100110011001100110011010 + 1025 2702159776422298 6.4
-2 1 10000000000 0000000000000000000000000000000000000000000000000000 - 1024 0 -2
1 0 01111111111 0000000000000000000000000000000000000000000000000000 + 1023 0 1
0 0 00000000000 0000000000000000000000000000000000000000000000000000 + 0 0 0
0.333333 0 01111111101 0101010101010101010101010101010101010101010101010101 + 1021 1501199875790165 0.333333
-4 1 10000000001 0000000000000000000000000000000000000000000000000000 - 1025 0 -4
5 0 10000000001 0100000000000000000000000000000000000000000000000000 + 1025 1125899906842624 5