differenze espressioni PBP

Apr 17, 2006 6 Replies

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 65

Ciao

"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 :

formatting link
MariokartDS Codice Amico: 532639027909 - CarmineC in MarioKartDS "Un problema non è un problema se può essere risolto"

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required