Ummm... "Padding" is not really a good thing to have in
general for IP octets. On some operating systems the
leading "0" could imply that the operating system interpret
the octet to be an octal value. This being the case "010"
would really be interpreted as an "8". This can have very
bizzarre side effects for digits greater than 7. SunOS used
to do it this way, and I would imagine other do as well.
It may look "pretty, symetric, and sort nicely", but it is
not good practice, IMHO.