On Thu, 29 Jan 2004, Mallik wrote:
> How do I format the decimals, i.e, if there is no
> decimal part, then add .00, if there is one decimal,
> then add '0'.
>
> For eg., how to convert 123 to 123.00
> and 123.5 to 123.50.
sprintf
Try this
-------------------------------------------------
#!/usr/bin/perl -w
while(<DATA>){
chomp;
$formatted = sprintf ("%0.2f",$_);
print "$formatted\n";
}
__DATA__
125
123.5
2
2.3456
34.6
--
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
<http://learn.perl.org/> <http://learn.perl.org/first-response>