Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> Perl Programming >> .

Come convertire una stringa INT PERL

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 .

 

Programmazione © www.354353.com