Converrsion

noussa2202 Messages postés 5 Date d'inscription mardi 10 février 2009 Statut Membre Dernière intervention 21 février 2009 - 21 févr. 2009 à 21:04
deleplace Messages postés 40 Date d'inscription mardi 4 octobre 2005 Statut Membre Dernière intervention 2 mars 2009 - 22 févr. 2009 à 20:23
jveux passer de binaire en hexa es qu'il ya une fonction qui fais sa comme hex ou un tous programme comment le realiser
merci

2 réponses

Profil bloqué
21 févr. 2009 à 23:28
Et si tu lisais le règlement tout d'abord : cela te serait très profitable et tu aurais certainement des réponses à ta question

La théorie, c'est quand on sait tout et que rien ne fonctionne. La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi.

GRENIER Alain
0
deleplace Messages postés 40 Date d'inscription mardi 4 octobre 2005 Statut Membre Dernière intervention 2 mars 2009
22 févr. 2009 à 20:23
Il y a la Function Hex$
Malheuresement la lageur de sortie est variable 1 ou 2 cararctères pour du binaire

Tu peux t'écrire une founctio Hex2$ qui renverra tjs 2 cararctères pour du binaire
Private Function Hex2$(B)
 Hex2 = Right(Hex(256+B),2) 
End Function

Supposons un tableau binaire B
les Codes suivant vont Convertir B en une chaine Hexa A$
le plus simple et le plus lent
A="":For I&=0 to Ubound(B):A$=A$ & Hex2(B(I&)):Next
beaucoup plus rapide:
A$=Space(2+2*Ubound(B))
For I&=0 to Ubound(B):Mid$(A$, 2*I&+1)= Hex2(B(I&)):Next

cela fait des chaines longues sans saut de ligne
les Fichiers.hex
coupent ces chaines et mettent en entête de chaque ligne des info hexa sur
la longueur de la ligne et l'adresse
il n'y a pas un format unique de fichier .hex
0