Dotaz
David Olszyński
hisaak na mrkvoslav.ascs.muni.cz
Čtvrtek Červen 27 09:46:24 MEST 2002
Milan Sorm wrote:
> Mon, Jun 24, 2002 ve 11:32:12AM +0200 Igor Bujna napsal(a):
> # Zdravim,
> # potreboval bych poradit. Mam ciselnou promennou a potreboval bych u teto
> # promenne oddelovat tisice.
> # Nevite jak?
> # Dik
> #
>
> neco jako:
>
> $a = "1000000";
> $b = join "",reverse split //,$a;
> $b =~ s/(...)/$1 /g;
> $b = join "",reverse split //,$b;
>
> print $b;
A nebo ponekud primocareji takto:
$_ = "1000000";
while (s/(?<=\d)(...)( |\z)/ $1/) {1;}
print;
Tento postup navic neudela zbytecnou mezeru v pripade cisla s poctem cifer
delitelnym tremi.
hisaak
Další informace o konferenci Perl