Fix sign warnings for e2.
Fix sign warnings for e2.

Like d2s.c, normal ieeeExponent values are within [1, 2046], so we
should have a value-preserving cast from uint32_t to int32_t before
subtracting to produce possibly negative values.

ulfjack/ryu,ulfjack/ryu,ulfjack/ryu,ulfjack/ryu