Buenas!!
¿De qué manera puedo determinar en Perl si alguna variable tiene un valor númerico?
Gracias.
¿Saber si alguna variable tiene un valor númerico en Perl?
Iniciado por
Alberto Serrano
, oct 28 2013 22:07
#1 AUTOR PREGUNTA
Preguntas Similares
Esto también te interesa!
#2
Publicado 28 octubre 2013 - 23:43
Para ello podemos utilizar Scalar::Util::looks_like_number() que usa el API interno de Perl y contiene la función looks_like_number() y es uno de los métodos más eficientes para determinar esto:
use Scalar::Util qw(looks_like_number); my @exprs = qw(1 5.25 0.001 1.3e8 foo bar 1dd); foreach my $expr (@exprs) { print "$expr es", looks_like_number($expr) ? '' : ' no, " un numero\n"; }
#3 AUTOR PREGUNTA
Publicado 28 octubre 2013 - 23:47
Genial, ya sé como hacerlo más o menos.
gracias.
gracias.