Hi

I am running the following code and receiving the warning :

Use of uninitialized value in pattern match (m//) at a.pl line 15.


a.pl :
/
**************************************************************************************/
sub CommaFormatted{
        my $delimiter = ','; # replace comma if desired
        my($n,$d) = split /\./,shift,2;
        my @a = ();
        while($n =~ /\d\d\d\d/)
        {
                $n =~ s/(\d\d\d)$//;
                unshift @a,$1;
        }
        unshift @a,$n;
        $n = join $delimiter,@a;
        $n = "$n\.$d" if $d =~ /\d/;
        return $n;
}


print CommaFormatted(10000);

/
**************************************************************************************/


Please help.

Thanks
Ankur Jain


-- 
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
http://learn.perl.org/


Reply via email to