Cislo ve skalaru?

Milan Sorm xsorm na informatics.muni.cz
Úterý Únor 16 16:54:35 MET 1999


Tue, Feb 16, 1999 ve 12:11:12PM +0100 Roztocil Bohuslav napsal:
| > :> if ($skalar =~ /^\d+$/) { ... };
| > 
| > je este sanca riesir to takto: 
| > 
| > if ( ($skalar + 0) == $scalar )  { .. }
| 
| To ale asi nezabere na cisla s levostrannymi nulami.
| A co je spatneho na tom RE? 
| 
| Bob

Hmm. Sem asi divnej, ale:

my $skalar = "abc";
 
if (($skalar + 0) == $skalar) {
  print "yes\n";
} else {
  print "no\n";
}



rika yes. a to je fakt divny, pokud vase teorie plati.

milan
-------------------------------------------------------------
Milan Šorm  (aka John Popelník)      telefon: +420 5 41512348
B205, FI MU, Botanická 68a, Brno     sorm na informatics.muni.cz
http://www.fi.muni.cz/~sorm/         tel. domů: (05) 46211083
-------------------------------------------------------------
"U vás na Moravě prý lidi chytáte a zavíráte pod zem ?" 
          "Tož ja, na jižní do sklípků a na severní do dolů."


Další informace o konferenci Perl