Si une chaîne dans Perl 5 passe looks_like_number
, cela peut aussi bien être un nombre. Par exemple,Quand est-ce que la différence entre une chaîne et un nombre compte en Perl 5?
my $s = "10" + 5;
résultats en $s
étant affectés 15
.
Y a-t-il des cas où une chaîne ne se comporte pas comme son équivalent numérique?
Bon point. Fait intéressant, si l'un ou l'autre opérande est un nombre, l'autre opérande est traité comme un nombre: 'perl -le 'imprime pour" 123 "^ 456, 123 ^" 456 "'' –
Merci, corrigé. – hobbs