Tecnología

Inicio

Cómo convertir una cadena a INT PERL

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 mayores, 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 toma cada carácter de la cadena y la convierte en un valor numérico.

Instrucciones

1 Haga clic en el archivo de Perl y seleccionar "Abrir con". Haga clic en su editor de Perl, a continuación, haga clic en "Abrir". Si usted no tiene un editor de Perl especializada, haga clic en "Bloc de notas", a continuación, haga clic en "Abrir". Puede editar el código Perl con el programa interno de Windows Bloc de notas.

2 Cree su función de 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

mi $ string;

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

$string = $string * 10 + $d;

}

devolver $ string;

}

Esta función sirve para convertir la cadena en el tipo de datos entero. Para 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ázate hasta la parte de su código en el que 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 lo almacena en el "convertida $" variable. Sustituir "123" con su propia cadena a convertir.

4 Pulse la tecla "Ctrl" y "S" para guardar los cambios. Utilice el editor de Perl para ejecutar el archivo y probar los cambios, o abrir el archivo en el explorador Web para probar el código.