La maggior parte dei linguaggi di programmazione hanno una funzione interna che converte una stringa in un numero . Tuttavia, il vecchio linguaggio di programmazione di Internet , PERL , non ha una funzione intrinseca . È invece necessario creare la propria funzione per convertire una stringa in un numero . È necessario creare un ciclo che prende ogni carattere della stringa e la converte in un valore numerico . Istruzioni
1
destro del mouse il file PERL e selezionare " Apri con ". Clicca il tuo editor di PERL , quindi fare clic su "Apri ". Se non si dispone di un editor di PERL specializzata, fai clic su " Blocco note ", quindi fare clic su "Apri". È possibile modificare il codice Perl con il programma interno di Windows Notepad .
2
Crea la funzione Perl per analizzare la stringa e convertire la stringa nel tipo di dati "int " . Digitare il seguente codice in qualsiasi punto del file di codice Perl :
sub convert_to_in {
my $ stringa ;
foreach my $ string ( split ( //, shift ( ) ) ) {
$ stringa = $ stringa * 10 + $ d ;
}
return $ stringa ;
}
funzione converte una stringa nel tipo di dati integer . È possibile inviare una stringa alla funzione per convertirlo in un numero.
3
chiamare la nuova funzione nel codice. Scorrere verso il basso per la parte di codice in cui è necessario convertire la stringa . Digitare il seguente codice per convertire la stringa :
$ convertito = convert_to_int ( "123" ) ;
Il codice converte sopra la stringa "123 " per il valore numerico e la memorizza nella " $ convertiti " variabile . Sostituire "123" con il proprio stringa da convertire .
4
Premere " Ctrl" e "S" per salvare le modifiche . Usate il vostro editor di PERL per eseguire il file e verificare le modifiche, o aprire il file nel browser Web per verificare il codice .