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 - TRASFORMARE STRINGHE IN NUMERI
Forum - Pascal - TRASFORMARE STRINGHE IN NUMERI

Avatar
michele231243 (Normal User)
Newbie


Messaggi: 10
Iscritto: 05/05/2008

Segnala al moderatore
Postato alle 21:10
Lunedì, 05/05/2008
QUALCUNO POTREBBE SPIEGARMI CME UTILIZZARE 'VAL' PER LA TRASFORMAZIONE DI UNA STRINGA IN NUMERO?
GRAZIE

PM Quote
Avatar
Progman-92 (Member)
Expert


Messaggi: 368
Iscritto: 16/12/2007

Segnala al moderatore
Postato alle 20:15
Martedì, 06/05/2008
La funzione Val permette di convertire una stringa nella sua rappresentazione numerica con il passaggio di 3 parametri: il primo per la stringa da convertire, il secondo una variabile integer o real e il terzo per eventuali messeggi di errori...La sintassi è la seguente: Val(stringa,valoreconvertito,coderr); :k:

PM Quote
Avatar
michele231243 (Normal User)
Newbie


Messaggi: 10
Iscritto: 05/05/2008

Segnala al moderatore
Postato alle 22:10
Mercoledì, 07/05/2008
grazie per la risposta progman_32, ma mi serviva un esempio. se puoi. grazie ancora8-)8-)

PM Quote
Avatar
michele231243 (Normal User)
Newbie


Messaggi: 10
Iscritto: 05/05/2008

Segnala al moderatore
Postato alle 22:12
Mercoledì, 07/05/2008
ho sbagliato prima. grazie a progman-928-|8-|8-|

PM Quote
Avatar
Progman-92 (Member)
Expert


Messaggi: 368
Iscritto: 16/12/2007

Segnala al moderatore
Postato alle 22:35
Mercoledì, 07/05/2008
Ecco segui questo esempio (penso sia giusto non l'ho provato):D :
Codice sorgente - presumibilmente Delphi

  1. program Convertitore;
  2. uses crt;
  3. var
  4. ValoreCon, CodErr : integer;
  5. Stringa : string[15];
  6. begin
  7. clrscr;
  8. writeln('Inserici una stringa:');
  9. readln(Stringa);
  10. writeln;
  11. Val(Stringa,ValoreCon, CodErr);
  12.  if CodErr <> 0 then
  13.    writeln('Errore di conversione')
  14.   else
  15.    writeln('Valore della stringa convertita = ', ValoreCon);
  16. readln;
  17. end;
  18. end.


Ultima modifica effettuata da Progman-92 il 07/05/2008 alle 22:37
PM Quote
Avatar
michele231243 (Normal User)
Newbie


Messaggi: 10
Iscritto: 05/05/2008

Segnala al moderatore
Postato alle 22:49
Mercoledì, 07/05/2008
grazie di cuore. ora mi è chiaro.:asd::asd:

PM Quote
Avatar
Progman-92 (Member)
Expert


Messaggi: 368
Iscritto: 16/12/2007

Segnala al moderatore
Postato alle 18:27
Giovedì, 08/05/2008
Non preoccuparti...Mi è stato semplice aiutarti questa volta :rotfl:

PM Quote