Using sprintf() for rounding in a value-sensitive environment is warned against in the FAQ itself. Not to mention mathematical rounding functions are far faster.
_____________________________________________________
Jeff[japhy]Pinyan:
Perl,
regex,
and perlhacker.
s++=END;++y(;-P)}y js++=;shajsj<++y(p-q)}?print:??;