When printing "%e" or "%g" with zero as argument, 0e-308 is assumed instead of zero ``` printf("%e", 0): expected: "0.000000e+00" got: "0.000000e-308" printf("%g", 0): expected: "0" got: "0.000000e-308"