Ver Mensaje Individual
  #2 (permalink)  
Antiguo 14/03/2006, 13:24
kidd
 
Fecha de Ingreso: mayo-2003
Mensajes: 328
Antigüedad: 21 años, 6 meses
Puntos: 0
Por lo que veo creo que quieres algo así:

Código:
my @num = (12, 11.897, 13.21, 17.1);


    for my $num(@num){
        $num =~ /(\d{2})(?:\.(\d{0,2}))?/;
        my ($integral, $decimal) = ($1,$2);

        print "Integral: $integral\n";
        print "Deciaml: $decimal\n";
        print "\n";
    }
Aunque serviría que nos des más detalles para saber exactamente lo que quieres hacer .


Saludos
__________________
Uriel Lizama, Perl Developer

Aprende Perl en Perl en Español.