Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Username: Password: oppure
Pascal - Conversione da string a integer
Forum - Pascal - Conversione da string a integer

Avatar
TheCrow (Ex-Member)
Expert


Messaggi: 471
Iscritto: 31/05/2007

Segnala al moderatore
Postato alle 0:14
Lunedì, 23/07/2007
Questo topic è stato chiuso dal moderatore

Sto creando un programma, l'utente inserisce una frase ke verrà memorizzata in una variabile di tipo string. Il programma effettua un controllo, se trova un numero lo salva e lo somma, o altro.
L'unico problema è ke non so come si può convertire un dato carattere di una stringa in intero.:(:(

Ultima modifica effettuata da TheCrow il 23/07/2007 alle 0:16
PM
Avatar
WARRIOR (Ex-Member)
Guru


Messaggi: 627
Iscritto: 30/03/2007

Segnala al moderatore
Postato alle 1:29
Lunedì, 23/07/2007
Mi sembra che si debba usare questa funzione:

Codice sorgente - presumibilmente Plain Text

  1. Val(parametro_stringa);



Si usa anche in Visual Basic ;) .

PM
Avatar
Il Totem (Admin)
Guru^2


Messaggi: 3635
Iscritto: 24/01/2006

Segnala al moderatore
Postato alle 11:25
Lunedì, 30/07/2007
La definizioe corretta è:
Val(s:string;i,code:integer)
s è la variabile stringa che deve essere convertita. i è la variabile integer che deve contenere il numero convertito. code indica la posizione della stringa dove si è verificato l'errore, se se ne sono verificati: se code è 0, la conversione è avvenuta con successo.

PM
Avatar
WARRIOR (Ex-Member)
Guru


Messaggi: 627
Iscritto: 30/03/2007

Segnala al moderatore
Postato alle 11:37
Lunedì, 30/07/2007
Grazie per la precisazione, questa funzione la conoscevo solo di nome. :k:
Penso che qui ormai si possa chuidere.

PM