“Conocimiento Programación>Perl Programming

Cómo convertir una cadena a INT PERL

2011/5/18
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 quitar líneas en blanco de un archivo en Perl
Cómo encontrar la longitud de un array en Perl
Cómo reinstalar un módulo CPAN
¿Qué es el beneficio de la aplicación?
¿Qué atributos de archivos de Linux se utilizan para ejecutar scripts de Perl?
Cómo quitar la primera línea de una cadena en Groovy
¿De dónde viene la tinta permanente?
Cómo localizar AppConfig.pm
Conocimiento de la computadora © http://www.ordenador.online