De fleste programmeringsspråk har en intern funksjon som konverterer en streng til et tall. Men den eldre Internet programmeringsspråk , Perl , ikke har en iboende funksjon . I stedet må du opprette en egen funksjon for å konvertere en streng til et tall. Du må lage en løkke som tar hvert tegn i strengen og konverterer den til en numerisk verdi. Instruksjoner
en
Høyreklikk PERL filen og velg " Åpne med ". Klikk deg PERL redaktør , og klikk " Åpne ". Hvis du ikke har en spesialisert PERL redaktør , klikk " Notisblokk ", deretter "Open". Du kan redigere PERL kode med den interne Windows Notepad program .
2
Lag din PERL funksjon å analysere strengen og konvertere strengen til " int " datatype. Skriv inn følgende kode hvor som helst i PERL kode filen:
sub convert_to_in {
min $ string ;
foreach my $ string ( split ( //, shift ( ) ) ) {
$ string = $ string * 10 + $ d ;
}
retur $ string ;
}
funksjonen konverterer noen snor i heltall datatype. Du kan sende strengen til funksjonen for å konvertere den til et tall.
3
Ring den nye funksjonen i koden. Bla ned til den delen av koden din der du trenger å konvertere strengen . Skriv inn følgende kode for å konvertere streng : en
$ konvertert = convert_to_int ( " 123 ");
Koden ovenfor konverterer strengen " 123 " til den numeriske verdien og lagrer den i " $ konvertert "variable . Erstatt " 123 " med din egen streng å konvertere.
4
Trykk " Ctrl" og " S " for å lagre endringene . Bruk PERL editor for å kjøre filen og teste endringene, eller åpne filen i din nettleser for å teste koden .