Salve,
conoscete un modo/funzione da utilizzare per vedere se il contenuto di una var è una stringa o un numero??
Tranquilli mi serve per il basic ma è solo per scopi didattici
Grazie
Salve,
conoscete un modo/funzione da utilizzare per vedere se il contenuto di una var è una stringa o un numero??
Tranquilli mi serve per il basic ma è solo per scopi didattici
Grazie
Il "BASIC senza Visual" ha variabili a tipizzazione stretta, il cui tipo è indicato dal loro suffisso (% per gli interi, ! per i single, $ per le stringhe).
Amaro C++, il gusto pieno dell'undefined behavior.
Ok ero a conoscenza di questo, ma come faccio a verificare qual'è il tipo di dato inserito dall'utente con INPUT??Originariamente inviato da MItaly
Il "BASIC senza Visual" ha variabili a tipizzazione stretta, il cui tipo è indicato dal loro suffisso (% per gli interi, ! per i single, $ per le stringhe).
Io ho bisogno di un input di tipo integer, ma come faccio a riconoscerlo da (ad esempio) una stringa??
Di quale BASIC parli? Quick Basic? GWBasic?
In ogni caso, devi usare una variabile stringa e poi controllarne il contenuto, carattere per carattere, validando l'input se rientra nelle regole che ti sei imposto ...
Ho spostato la discussione nel forum generico, dove si parla del BASIC senza Visual.
MARCO BREVEGLIERI
Software and Web Developer, Teacher and Consultant
Home | Blog | Delphi Podcast | Twitch | Altro...
Non sò con precisione, ma per farti capire stò programmando tramite un emulatore di Commodore 64. Spero ti sia di aiuto per risalire al linguaggio..
Stai utilizzando il BASIC del C64 ? VVoVe: VVoVe:
Beh ... direi che e' meglio che lasci perdere il C64, se vuoi imparare a programmare ... e passi a qualcosa di piu' "recente" ...
Ma dai!! ..e io che pensavo fosse l'ultimo gioiello tecnologico?!?Originariamente inviato da oregon
Stai utilizzando il BASIC del C64 ? VVoVe: VVoVe:
Beh ... direi che e' meglio che lasci perdere il C64, se vuoi imparare a programmare ... e passi a qualcosa di piu' "recente" ...
Ti ringrazio per il consiglio, ma come ho precisato nel primo post, mi serve solo a scopi
didattici, sò bene che la programmazione oggi è tutt'altra cosa...
Sì ma anche a scopi didattici, lascialo perdere ...
Adesso come adesso non ricordo se nel Basic del C64 esiste tale funzione (programmavo in C64 almeno 12 anni fa...), ma nel QBasic c'era questa:
Se la stringa passata alla VAL non rappresenta un numero, essa ritorna 0.codice:STR$(espressione numerica) --> Converte in stringa il valore passato come parametro VAL(espressione stringa$) --> Converte in numero la stringa passata
Ciao.
"Perchè spendere anche solo 5 dollari per un S.O., quando posso averne uno gratis e spendere quei 5 dollari per 5 bottiglie di birra?" [Jon "maddog" Hall]
Fatti non foste a viver come bruti, ma per seguir virtute e canoscenza