Hex$: differenze tra le versioni

Da Gambas-it.org - Wikipedia.
Vai alla navigazione Vai alla ricerca
(Nuova pagina: '''Hex$''' restituisce la rappresentazione ''esadecimale'' di un numero. Se è specificata ''Digits'', la rappresentazione viene colmata da tanti zero quante sono le cifre indicate in ...)
 
Nessun oggetto della modifica
 
(3 versioni intermedie di uno stesso utente non sono mostrate)
Riga 1: Riga 1:
'''Hex$''' restituisce la rappresentazione ''esadecimale'' di un numero. Se è specificata ''Digits'', la rappresentazione viene colmata da tanti zero quante sono le cifre indicate in ''Digits''.
'''Hex$''' (o anche: '''Hex''') restituisce, come stringa, la rappresentazione ''esadecimale'' di un numero. Se è specificata ''Digits'', la rappresentazione viene colmata da tanti zero quante sono le cifre indicate in ''Digits''.


String = Hex$ (numero, Digits)
String = Hex$ (numero, Digits)
Riga 5: Riga 5:
Esempio:
Esempio:


'''Public''' sub Button1_Click()
'''Public''' sub Button1_Click()
   
   
  Dim conta AS Integer
  Dim conta AS Integer
Riga 13: Riga 13:
     Print Hex$(conta); " ";
     Print Hex$(conta); " ";
   Next
   Next
Print
   
   
   FOR conta = 0 to 15
   FOR conta = 0 to 15
Riga 25: Riga 27:


0 1 2 3 4 5 6 7 8 9 A B C D E F
0 1 2 3 4 5 6 7 8 9 A B C D E F
00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
<BR>00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F

Versione attuale delle 10:06, 26 gen 2014

Hex$ (o anche: Hex) restituisce, come stringa, la rappresentazione esadecimale di un numero. Se è specificata Digits, la rappresentazione viene colmata da tanti zero quante sono le cifre indicate in Digits.

String = Hex$ (numero, Digits)

Esempio:

Public sub Button1_Click()

Dim conta AS Integer

 FOR conta = 0 to 15
' senza indicazione di Digits:
   Print Hex$(conta); " ";
 Next

Print

 FOR conta = 0 to 15
' con indicazione di Digits (mostra due cifre per ogni valore):
   Print Hex$(conta, 2); " ";
 Next
 
End


In console avremo:

0 1 2 3 4 5 6 7 8 9 A B C D E F
00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F