Differenze tra le versioni di "Convertire due unità numeriche stringa graficamente rappresentanti un valore esadecimale nel corrispondente valore decimale effettivo"

Da Gambas-it.org - Wikipedia.
(Creata pagina con "Il caso è quello in cui si ha una stringa di due caratteri numerici che insieme rappresentano un numero esadecimale, ad esempio: "2f" Si intende convertire questi due caratt...")
 
 
Riga 4: Riga 4:
  
 
===Uso della funzione "Val()"===
 
===Uso della funzione "Val()"===
Si può usare la funzione "Val()", come segue:
+
Si può usare la funzione "[[Val|Val()]]", come segue:
 
  intero = Val("&" & "2f")
 
  intero = Val("&" & "2f")
  

Versione attuale delle 17:10, 28 nov 2022

Il caso è quello in cui si ha una stringa di due caratteri numerici che insieme rappresentano un numero esadecimale, ad esempio:

"2f"

Si intende convertire questi due caratteri grafici numerici in un effettivo valore numerico decimale.

Uso della funzione "Val()"

Si può usare la funzione "Val()", come segue:

intero = Val("&" & "2f")


Uso del carattere escape "\x"

Si può anche usare il carattere escape "\x" seguito dai due caratteri ASCII numerici:

intero = "\x2f"

Tale soluzione, però, non ammette dopo l'escape "\x" l'uso di una variabile di tipo stringa contenente i due caratteri ASCII numerici.