DBI-Shell
view release on metacpan or search on metacpan
lib/DBI/Shell/SQLMinus.pm view on Meta::CPAN
my $formatted = sprintf "%0${fmtnum}.${dlen}lf", $num;
return ($commify ? commify($formatted) : $formatted);
}
sub signednum($$$$) {
my ($num, $fmtnum, $dlen, $commify) = @_;
my $formatted = sprintf "%+${fmtnum}.${dlen}lf", $num;
return ($commify ? commify($formatted) : $formatted);
}
sub leadsign($$$$) {
my ($num, $fmtnum, $dlen, $commify) = @_;
my $formatted = sprintf "%+${fmtnum}.${dlen}lf", $num;
return ($commify ? commify($formatted) : $formatted);
}
sub trailsign($$$$) {
my ($num, $fmtnum, $dlen, $commify) = @_;
$dlen--;
my $formatted = sprintf "%${fmtnum}.${dlen}lf", abs($num);
$formatted .= ($num > 0 ? '+' : '-');
( run in 0.778 second using v1.01-cache-2.11-cpan-71847e10f99 )