“Conocimientos Programación>Perl Programming

Cómo convertir una cadena a INT PERL

2015/2/1
La mayoría de los lenguajes de programación tienen una función interna que convierte una cadena en un número . Sin embargo , el lenguaje de programación de Internet más viejo, PERL , no tiene una función intrínseca . En su lugar, debe crear su propia función para convertir una cadena en un número. Debe crear un bucle que lleva a cada carácter de la cadena y la convierte en un valor numérico . Instrucciones
1

Haga clic en el archivo PERL y seleccione " Abrir con". Haga clic en su editor de Perl , y luego haga clic en " Abrir ". Si usted no tiene un editor especializado PERL , haga clic en " Bloc de notas ", luego haga clic en " Abrir". Usted puede editar el código Perl con el programa interno de Windows Bloc de notas.
2

Cree su función Perl para analizar la cadena y convertir la cadena en el tipo de datos "int " . Escriba el siguiente código en cualquier lugar en el archivo de código Perl :

sub convert_to_in {

my $ string ;

foreach my $ string (split ( //, shift () ) ) {

$ string = $ cadena * 10 + $ d ;

}

retorno $ cadena ;

}

función convierte cualquier cadena en el tipo de datos entero . Usted puede enviar cualquier cadena a la función para convertirlo en un número.
3

Llame a la nueva función en el código. Desplácese hasta la parte del código donde se necesita para convertir la cadena . Escriba el siguiente código para convertir la cadena :

$ convertida = convert_to_int ( "123 ");

El código anterior convierte la cadena "123 " al valor numérico y la almacena en el " $ convertidos " variable. Sustituir " 123 " con su propia cadena a convertir.
4

Pulse " Ctrl" y " S " para guardar los cambios . Use su editor de Perl para ejecutar el archivo y probar los cambios , o abrir el archivo en el navegador web para probar el código.

Perl Programming
¿Cómo obligar a cualquier archivo en un UTF -8 en Perl
Cómo ejecutar Perl en un portátil
Cómo reinstalar un módulo CPAN
Cómo quitar la primera línea de una cadena en Groovy
Perl 5.10 vs. 5.8.8
Cómo aprender Perl
¿Cómo hacer un cuadro de diálogo X11 rápido en Perl
¿Cómo puedo empujar un camino hacia la Ruta Unix variable de entorno en Perl
Conocimientos Informáticos © http://www.ordenador.online