De fleste programmeringssprog har en intern funktion, der konverterer en streng til et tal. Jo ældre Internet programmeringssprog , Perl , ikke har en iboende funktion . I stedet skal du oprette din egen funktion til at konvertere en streng til et tal. Du skal oprette en løkke , der tager hvert tegn i strengen og konverterer det til en numerisk værdi . Instruktioner
1
Højreklik på PERL filen og vælg " Åbn med ". Klik på din PERL editor, og klik derefter på "Åbn". Hvis du ikke har en specialiseret PERL editor , klik på " Notesblok " og derefter klikke på " Åbn". Du kan redigere Perl-kode med den interne Windows Notesblok -program.
2
Opret din PERL funktion at parse strengen og konvertere strengen til " int " datatype. Indtast følgende kode overalt i dit PERL kodefil : Hej
sub convert_to_in {
min $ string ,
foreach min $ string ( split ( //, shift () ) ) {
$ string = $ string * 10 + $ d ,
}
tilbagevenden $ string ,
}
funktionen konverterer en streng til heltal datatype. Du kan sende en streng til den funktion at konvertere det til et nummer.
3
Ring den nye funktion i din kode . Rul ned til den del af din kode, hvor du brug for at konvertere strengen. Indtast følgende kode til at konvertere din streng : Hej
$ konverteret = convert_to_int ( "123" ),
Ovenstående kode konverterer strengen " 123" til den numeriske værdi og gemmer det i " $ konverteret " variabel. Erstat " 123" med dit eget snor til at konvertere.
4
Tryk på " Ctrl " og "S " for at gemme dine ændringer. Brug din PERL editor til at køre filen og teste dine ændringer , eller åbne filen i din webbrowser for at teste koden .