in reply to Pretty text reports with perl

Centered? I always assumed people want their numbers to be right aligned (or on the decimal dot, if any).

Instead of the previously suggested formats, you might want to consider (s)printf.