Comment convertir des valeurs en HEXA en DECIMAL SVP ?
zeeti
-
5 août 2000 à 21:16
billyoctet
Messages postés8Date d'inscriptionjeudi 20 décembre 2001StatutMembreDernière intervention24 novembre 2007
-
7 nov. 2007 à 16:44
Comment puis-je convertir des valeurs en HEXA, en DECIMAL (BASE 16 > BASE 10)
Car le contraire est facile avec la fonctin Hex mais pas la réciproque...
Merci @+ Zeeti
A voir également:
Comment convertir des valeurs en HEXA en DECIMAL SVP ?
Function dec(nombre$)
nombre2 = 0
longeur = Len(nombre$)
For i = 1 To longeur
renge$ = Mid(nombre$, longeur - i + 1, 1)
'-----------If renge$ "0" Then n 0If renge$ "1" Then n 1If renge$ "2" Then n 2If renge$ "3" Then n 3If renge$ "4" Then n 4If renge$ "5" Then n 5If renge$ "6" Then n 6If renge$ "7" Then n 7If renge$ "8" Then n 8If renge$ "9" Then n 9If renge$ "A" Then n 10If renge$ "B" Then n 11If renge$ "C" Then n 12If renge$ "D" Then n 13If renge$ "E" Then n 14If renge$ "F" Then n 15
'-----------
nombre2 = nombre2 + n * (16 ^ (i - 1))
Next i
dec = nombre2
End Function
--------------------------------
Puis si vous tapez :
print dec(E2)
vous obtiendrez : 226