Autore Topic: [RISOLTO] Convertire Esadecimale in Decimale  (Letto 796 volte)

Offline kicco

  • Senatore Gambero
  • ******
  • Post: 1.728
  • So dove andare, seguitemi, ci perderemo insieme!
    • Mostra profilo
[RISOLTO] Convertire Esadecimale in Decimale
« il: 01 Dicembre 2013, 09:54:35 »
 :ciao:
Ho guardato in giro, ma l'inverso di HEX$ non ho capito come farlo!

Più esplicito: devo convertire un numero esadecimale in decimale! :)
« Ultima modifica: 01 Dicembre 2013, 10:50:05 da kicco »
Chi ha paura muore ogni giorno, chi non ha paura muore una volta sola. (Paolo Borsellino)

Offline akrobaticone

  • Gran Maestro dei Gamberi
  • *****
  • Post: 983
    • Mostra profilo
Re: Convertire Esadecimale in Decimale
« Risposta #1 il: 01 Dicembre 2013, 10:19:33 »
un possibile esempio

Codice: gambas [Seleziona]
dim decimale as integer
dim esadecimale as string

esadecimale="FA"

decimale=val("&h" & esadecimale)

"e il naufragar m'è dolce in questo mar"

Offline kicco

  • Senatore Gambero
  • ******
  • Post: 1.728
  • So dove andare, seguitemi, ci perderemo insieme!
    • Mostra profilo
Re: Convertire Esadecimale in Decimale
« Risposta #2 il: 01 Dicembre 2013, 10:49:09 »
 :ok:
grazie molte!

 :) :) :)
PS. Questo argomento non l'ho trovato nel wiki. Potrebbe essere inserito dopo la conversione da decimale a esadecimale. (io non lo so fare :-\)
Chi ha paura muore ogni giorno, chi non ha paura muore una volta sola. (Paolo Borsellino)

Offline kicco

  • Senatore Gambero
  • ******
  • Post: 1.728
  • So dove andare, seguitemi, ci perderemo insieme!
    • Mostra profilo
Re: [RISOLTO] Convertire Esadecimale in Decimale
« Risposta #3 il: 01 Dicembre 2013, 11:01:33 »
Mi piacerebbe però capire dove autonomamente uno possa trovare queste informazioni perchè nella documentazione ufficiale io non ho trovato nessun riferimento ad un caso del genere.

Codice: gambas [Seleziona]
decimale=val("&h" & esadecimale)  


("&h" & esadecimale) ???  Non riesco a capire cosa vaglia dire :-\
Chi ha paura muore ogni giorno, chi non ha paura muore una volta sola. (Paolo Borsellino)

Offline vuott

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 11.722
  • Ne mors quidem nos iunget
    • Mostra profilo
Re: Convertire Esadecimale in Decimale
« Risposta #4 il: 01 Dicembre 2013, 14:22:49 »
« Chiunque, non ricorrendo lo stato di necessità, nel proprio progetto Gambas fa uso delle istruzioni Shell o Exec, è punito con la sanzione pecuniaria da euro 20,00 a euro 60,00. »

Offline kicco

  • Senatore Gambero
  • ******
  • Post: 1.728
  • So dove andare, seguitemi, ci perderemo insieme!
    • Mostra profilo
Re: [RISOLTO] Convertire Esadecimale in Decimale
« Risposta #5 il: 01 Dicembre 2013, 15:03:12 »
 ???
Vuott, ho cercato nel wiki impiegando il campo cerca.
Ora anche sapendo che c'è un risultato (quello che mi hai indicato e per il quale ti ringrazio :)) continuo a non trovare niente! :-\

Tu come effettui la ricerca?
Chi ha paura muore ogni giorno, chi non ha paura muore una volta sola. (Paolo Borsellino)

Offline vuott

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 11.722
  • Ne mors quidem nos iunget
    • Mostra profilo
Re: [RISOLTO] Convertire Esadecimale in Decimale
« Risposta #6 il: 01 Dicembre 2013, 16:15:43 »
Tu come effettui la ricerca?
Per consultare gli argomenti nella nostra Wiki (ossia quella del sito Gambas-it.org) bisogna cliccare in alto a destra su "WIKI". Entrati, dunque, nella pagina iniziale della Wiki, si deve cliccare sui collegamenti a sinistra (per lo più: Indice, per la parte più teorica; Guide della comunità, per la parte più pratica-esemplificativa).

Comunque sia, anche effettuando la ricerca nell'apposito campo nella pagina della WIKI, usando la parola chiave "esadecimale", sono facilmente rintracciabili le pagine che contengono quella parola.  :-\
« Ultima modifica: 01 Dicembre 2013, 16:37:20 da vuott »
« Chiunque, non ricorrendo lo stato di necessità, nel proprio progetto Gambas fa uso delle istruzioni Shell o Exec, è punito con la sanzione pecuniaria da euro 20,00 a euro 60,00. »

Offline vuott

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 11.722
  • Ne mors quidem nos iunget
    • Mostra profilo
Re: [RISOLTO] Convertire Esadecimale in Decimale
« Risposta #7 il: 01 Dicembre 2013, 16:23:14 »
("&h" & esadecimale) ???  Non riesco a capire cosa vaglia dire

Il carattere h è un prefisso che indica l'esadecimale. Solitamente nei linguaggi BASIC, come del resto è Gambas, per indicare la rappresentazione esadecimale si usa il prefisso "&h".
Ad ogni modo, in Gambas la rappresentazione esadecimale di un numero può essere anche con il solo prefisso "&", per esempio: &2013.
« Chiunque, non ricorrendo lo stato di necessità, nel proprio progetto Gambas fa uso delle istruzioni Shell o Exec, è punito con la sanzione pecuniaria da euro 20,00 a euro 60,00. »

Offline kicco

  • Senatore Gambero
  • ******
  • Post: 1.728
  • So dove andare, seguitemi, ci perderemo insieme!
    • Mostra profilo
Re: [RISOLTO] Convertire Esadecimale in Decimale
« Risposta #8 il: 01 Dicembre 2013, 21:49:33 »
Citazione
Comunque sia, anche effettuando la ricerca nell'apposito campo nella pagina della WIKI, usando la parola chiave "esadecimale", sono facilmente rintracciabili le pagine che contengono quella parola.

sono esterefatto perchè a me non succede così :-\
Devo indagare!

Grazie :ciao:
Chi ha paura muore ogni giorno, chi non ha paura muore una volta sola. (Paolo Borsellino)

Offline kicco

  • Senatore Gambero
  • ******
  • Post: 1.728
  • So dove andare, seguitemi, ci perderemo insieme!
    • Mostra profilo
Re: [RISOLTO] Convertire Esadecimale in Decimale
« Risposta #9 il: 02 Dicembre 2013, 13:17:34 »
...mentre qua dal lavoro vedo le voci che probabilmente vedi anche tu! :-\

Sarà un problema di DNS ???  :-\
Chi ha paura muore ogni giorno, chi non ha paura muore una volta sola. (Paolo Borsellino)

Offline vuott

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 11.722
  • Ne mors quidem nos iunget
    • Mostra profilo
Re: [RISOLTO] Convertire Esadecimale in Decimale
« Risposta #10 il: 02 Dicembre 2013, 13:37:43 »
Sarà un problema di DNS ???  :-\


...mistero !
« Chiunque, non ricorrendo lo stato di necessità, nel proprio progetto Gambas fa uso delle istruzioni Shell o Exec, è punito con la sanzione pecuniaria da euro 20,00 a euro 60,00. »