Pad stringification of exponents on systems that always use more that 2 digits.

Microsoft chose to default to three digit exponents in the output of *printf
with the %e or %E conversion specifiers for doubles..

We sprintf a zero to determine what the current system is doing and pad the
expected output strings by the appropriate amount of '0' characters.