Mest programmeringsspråk har en intern funktion som konverterar en sträng till ett tal. Men ju äldre Internet programmeringsspråk , PERL , inte har en egen funktion . I stället måste du skapa en egen funktion för att konvertera en sträng till ett tal. Du måste skapa en slinga som tar varje tecken i strängen och omvandlar den till ett numeriskt värde . Instruktioner
1
Högerklicka ditt perl -filen och välj " Öppna med . " Klicka på din Perl Editor , klicka sedan på " Öppna ". Om du inte har en specialiserad Perl Editor , klicka " Anteckningar " och klicka sedan på " Öppna". Du kan redigera Perlkod med den interna Windows Notepad .
2
Skapa din PERL funktion att tolka strängen och konvertera strängen till " int " datatypen . Skriv följande kod någonstans i din Perlkod fil :
sub convert_to_in {
min $ string ,
foreach min $ string ( split ( //, shift ( ) ) ) {
$ string = $ string * 10 + $ d ;
}
retur $ string ,
}
funktionen konverterar sträng till heltal datatypen . Du kan skicka valfri sträng till funktionen för att omvandla det till ett nummer .
3
Ring den nya funktionen i din kod . Bläddra ner till den del av din kod där du behöver för att konvertera strängen . Skriv följande kod för att konvertera din sträng :
$ omvandlas = convert_to_int ( " 123 " ) ;
koden ovan konverterar strängen " 123 " till det numeriska värdet och lagrar det i " $ konverterade " variabel . Ersätt " 123 " med din egen sträng som ska konverteras .
4
Tryck " Ctrl " och " S " för att spara dina ändringar . Använd din Perl Editor för att köra filen och testa dina ändringar , eller öppna filen i din webbläsare för att testa koden .