Fix conversion of int. with sep. uncert. to 'compact' form (fixes #233)

When there is no decimal part, an assume "0" is needed so that the
code gets the padding correct.