Se una stringa in Perl 5 supera looks_like_number
, potrebbe essere un numero. Ad esempio,Quando la differenza tra una stringa e un numero è importante in Perl 5?
my $s = "10" + 5;
risultati in $s
assegnatigli 15
.
Esistono casi in cui una stringa non si comporta come il suo equivalente numerico?
Buon punto. È interessante notare che se un operando è un numero, l'altro operando viene trattato come un numero: 'perl -le 'stampa per" 123 "^ 456, 123 ^" 456 "'' –
Grazie, corretto. – hobbs