QB:ssahan on siis HEX$-funktio, joka palauttaa syötetyn kymmenluvun heksadesimaalina. Mutta onko päinvastaista funktiota, joka muuntaa heksadesimaalin kymmenluvuksi.
Eli jos sille syöttää vaikka A:n niin se palauttaa 10.
Ja tämä &H-etuliite ei oikein toiminut muuttujien kanssa.
VAL-funktio sopii tähän tarkoitukseen. Parametrina olevan merkkijonon täytyy alkaa "&H".
PRINT VAL("&HA")
En tiennytkään, että VAL-käsky muuntaa myös heksadesimaaleja kymmenluvuiksi. Luulin, että se vain muuttaa ensimmäiset merkkijonossa esiintyvät numerot luvuksi.
Aihe on jo aika vanha, joten et voi enää vastata siihen.