bonjour les amis,
je veut une solution pour convertir une chaine hexadecimal vers un nombre de type float ( nombre a virgule , positive ou negative )
exemple :
C4607B38 sera converti à : -897.925
merci d'avance .
bonjour les amis,
je veut une solution pour convertir une chaine hexadecimal vers un nombre de type float ( nombre a virgule , positive ou negative )
exemple :
C4607B38 sera converti à : -897.925
merci d'avance .
Bonjour,
Généralement, en C (et ses dérivés), il y a 23 bits pour la mantisse, 8 bits pour l'exposant et 1 bit pour le signe.
Pour plus d'info, il y a ce lien : https://www.dipmat.univpm.it/~demeio...language_2.pdf, la dernière édition "papier" en français : "Le langage C Norme ANSI" (DUNOD 2004. ISBN 2-10-048734-5.)
Tu peux aussi voir ce lien : https://www.iro.umontreal.ca/~monnie...tes-floats.pdf
Il y a peut-être plus simple, mais ça tourne.
Quand tout a échoué utilisez l'option RTFM
merci Voroltinquo,
j'essaie d’écrire des fonctions WD pour lire le format de fichiers (seg-2, si vous vous souvenez de mon ancien topic ) et je suis a la phase finale de la lecture et je dois convertir des chaines en headecimal vers des valeurs flottantes a virgule pour ensuite les utiliser sur des graphes ( mon premier topic que vous m'avez aidé aussi a trouver la solution )
en attendant que je passe a la conversion des fonctions en une classe
enfin j'essaie d'apprendre le langage par la pratique
je pensé qu'il y'avait quelque chose de pret que je n'est pas trouvé sur la doc ,
j'ai vu aussi des astuces avec les listes mais ca n'a pas marché pour moi
je vais reécrire la fonction selon cette doc , ca me parrait facile donc ce n'est pas la peine de perdre plus de temps a chercher
merci encore Voroltinquo
re
La Fonction "BufferVersRéel" le fait tout betement
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager