Die meisten Programmiersprachen haben eine interne Funktion , die einen String in eine Zahl konvertiert . Doch die älteren Internet -Programmiersprache PERL , verfügt nicht über eine eigene Funktion . Stattdessen müssen Sie eine eigene Funktion, um einen String in eine Zahl zu konvertieren . Sie müssen eine Schleife, die jedes Zeichen nimmt in der Zeichenkette und wandelt sie in einen numerischen Wert . Anleitung
1
rechten Maustaste auf Ihren PERL -Datei und wählen Sie " Öffnen mit. " Klicken Sie auf Ihren PERL Editor , klicken Sie auf " Öffnen ". Wenn Sie nicht über eine spezialisierte PERL Editor , klicken Sie auf "Notepad " und anschließend auf "Öffnen". Sie können Perl-Code mit der internen Windows Notepad Programm bearbeiten.
2
Erstellen Sie Ihre Perl-Funktion , um die Zeichenfolge zu analysieren und konvertieren Sie die Zeichenfolge in das "int" Datentyp. Geben Sie den folgenden Code an beliebiger Stelle in Ihrem Perl-Code -Datei :
sub convert_to_in {
my $ string;
foreach my $ string ( split ( //, shift () ) ) {
$ string = $ string * 10 + $ d ;
}
return $ string; }
Funktion wandelt eine beliebige Zeichenfolge in den Datentyp Integer . Sie können eine beliebige Zeichenfolge an die Funktion senden , um es in eine Zahl zu konvertieren .
3
Rufen Sie die neue Funktion in Ihrem Code. Blättern Sie nach unten , um den Teil des Codes , wo Sie die Zeichenfolge konvertieren müssen . Geben Sie den folgenden Code auf Ihre Zeichenfolge zu konvertieren :
$ umgewandelt = convert_to_int ( "123 ");
Der obige Code wandelt den String " 123" in den numerischen Wert und speichert sie in der " $ umgewandelt " Variable. Ersetzen Sie "123" mit Ihrem eigenen String .
4
Drücken Sie "Strg " und " S" zu konvertieren , um Ihre Änderungen zu speichern. Verwenden Sie Ihre PERL Editor , um die Datei ausführen und testen Sie die Änderungen , oder öffnen Sie die Datei in Ihrem Web-Browser , um den Code zu testen.