Bonjour,
Avant de commencer, je tiens à préciser que mon objectif n’est pas de convertir la string « 34 » vers l’integer 34 et que les nombreux sujets sur le forum ne traitent donc pas mon problème ( juste pour éviter quelques baffes)
Voilà donc : Je récupère une chaine de 6 char (donc des données sur 8 bits) dans laquelle se trouve en fait 4 nombres codés sur 12 bits. Si vous faites le calcul, on a bien un total de 48 bits (soit divisé par 8, 6 char de 8 bits). Mon objectif est simplement de placer le plus efficacement possible chacun des 4 nombres dans un integer.
J’espère que mon explication est assez clair. Je pense que je dois jouer avec les décalages, mais je ne suis pas bien certain de comment et surtout, il existe peut-être une fonction magique.
Bel’![]()
Partager