VERDADE! HAHA Mas acho que estamos com um problema aqui de nomes. talvez assim fique mais claro:
foreach my $numero (keys %d) { if ($numero <= $min ) { # atencao, numeros iguais entram aqui print "$numero tem valor $d{$numero} e eh menor que $min\n"; }elsif ($numero > $min ) { print "$numero tem valor $d{$numero} e eh maior que $max\n"; } } 2012/11/28 Ole Peter Smith <ole....@gmail.com> > como que keys sera menor do min e maior do que max? so se os tres sao > iguais nao? > > if keys <=min min=keys > if krys >= max max=keys > > 0le > > Send via Android > On Nov 28, 2012 9:43 PM, "Aureliano Guedes" <guedes_1...@hotmail.com> > wrote: > >> Ola Monges. >> >> Estou com um problema simples mas que não acho a solução. >> >> Eu tenho um hash onde as chaves são valores numericos reais (a maioria >> negativo e quase nenhum inteiro). >> Estou limitando esses valores por um maximo e um minimo. >> >> foreach my $keys (keys %d) { >> if ($keys <= $min and $keys >= $max) { >> print "$d{$keys}"; >> } >> } >> >> Problema que não da certo. >> Ha algo de errado aqui?? >> >> _______________________________________________ >> Rio-pm mailing list >> Rio-pm@pm.org >> http://mail.pm.org/mailman/listinfo/rio-pm >> > > _______________________________________________ > Rio-pm mailing list > Rio-pm@pm.org > http://mail.pm.org/mailman/listinfo/rio-pm > -- Saravá, Renato CRON http://www.renatocron.com/blog/ @renato_cron <http://twitter.com/#!/renato_cron>
_______________________________________________ Rio-pm mailing list Rio-pm@pm.org http://mail.pm.org/mailman/listinfo/rio-pm