Salve!
Sapete che differenze esistono fra le due espressioni:
If var1= 1 then gosub label 1 endif
la seconda:
if var1= "1" then gosub label 1 endif
Salve!
Sapete che differenze esistono fra le due espressioni:
If var1= 1 then gosub label 1 endif
la seconda:
if var1= "1" then gosub label 1 endif
Nel primo caso confronti con il numero uno, nel secondo con il carattere ascii che ha rappresentazione 1, ma che in rappresentazione decimale vale 49
-- Franco Wovon man nicht sprechen kann, darüber muß man schweigen. (L. Wittgenstein)
scusa ma non doveva essere:
if var1= #1 then gosub label 1 endif
Puo` darsi, non so a che linguaggio specifico si riferisca. In alcuni linguaggi le costanti numeriche si indicano con simboli particolari, in altri no.
-- Franco Wovon man nicht sprechen kann, darüber muß man schweigen. (L. Wittgenstein)
In PicBasicPro i numeri sono così definiti (esempio):
10 corrisponde al valore decimale 10 %10 valore binario (00000010) che corrisponde al decimale 2 $10 valore esadecimale corrispondente a 16 decimale "A" valore ASCII corrispondente al valore decimale 65Ciao
"enzo" ha scritto nel messaggio news:4443f6d9$0$29092$ snipped-for-privacy@news.tiscali.it...
[CUT]Ti consiglio di non usare abbreviazioni tipo PBP. Il tuo post se cercato con PicBasicPro come parola di ricerca, non avrebbe fornito alcun risultato.
Confronto con un numero.
Confronto con una stringa.
Bye,
-- Carmine ( snipped-for-privacy@gmail.com (Togli la scritta NOSPAM) ) Webmaster di The Total Site 4 :
ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.