Hur konvertera en sträng till INT PERL
De flesta programmeringsspråk har en intern funktion som konverterar en sträng till ett tal. Dock har äldre Internet programmeringsspråk, PERL, inte en inbyggd 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 loop som tar varje tecken i strängen och omvandlar den till ett numeriskt värde.
Instruktioner
1 Högerklicka på filen PERL och välj "Öppna med". Klicka på din PERL editor, klicka på "Öppna". Om du inte har en specialiserad PERL editor, klicka på "Minneslistan", klicka på "Öppna". Du kan redigera Perlkod med programmet inre Windows Anteckningar.
2 Skapa dina PERL funktion för att tolka strängen och konvertera strängen till "int" datatyp. Skriv följande kod någonstans i filen PERL kod:
sub convert_to_in {
min $string;
foreach min $string (split (/ /, shift())) {
$string = $string * 10 + $d;
}
return $string;
}
Den här funktionen omvandlar valfri sträng till datatypen heltal. Du kan skicka alla strängar till funktionen för att konvertera det till ett tal.
3 Kalla den nya funktionen i din kod. Rulla ned till del av koden där du behöver konvertera strängen. Skriv följande kod för att konvertera din sträng:
$converted = convert_to_int("123");
Koden ovan konverterar strängen "123" på det numeriska värdet och lagrar det i variabeln "$converted". Ersätt "123" med din egen sträng att konvertera.
4 Tryck "Ctrl" och "S" för att spara dina ändringar. Använd dina PERL editor kör filen och testa dina ändringar, eller öppna filen i din webbläsare för att testa koden.
Relaterade artiklar
- Hur konvertera en sträng till Int i Excel
- Hur konvertera en sträng till XML i ActionScript 3
- Hur konvertera en sträng till ett datumformat
- Hur konvertera en sträng till ett nummer i VBS
- Hur konvertera en sträng till ett decimaltal i PHP
- Hur konvertera Java sträng till en InputSource
- Hur konvertera en sträng till JSON
- Hur konvertera en sträng till ett diagram i C++
- Hur konvertera en sträng till UTF-8 med Java