my $pct = 10.300; $pct = sprintf "%.3g", $pct; print "$pct\n"; __OUTPUT__ 10.3