Conversion binaire virgule en octal

Résolu/Fermé
PolatDar Messages postés 12 Date d'inscription dimanche 24 mai 2015 Statut Membre Dernière intervention 22 mars 2016 - 24 mai 2015 à 14:16
 sdjt - 17 févr. 2016 à 14:54
Salut tt le monde,

J'ai un prb avec les codes binaire, je veux convertir un numero binaire virgule 10110.01 en octal.Comment je veux faire ?

merci

1 réponse

KX Messages postés 16752 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 31 août 2024 3 019
24 mai 2015 à 14:39
Bonjour,

La virgule ne change pas grand chose à la conversion, il faut juste s'assurer qu'elle est bien "centrée" quitte à rajouter des zéros avant et après.

10110,01 = 010110,010 = 010 110 , 010 → 2 6 , 2 = 26,2
11
PolatDar Messages postés 12 Date d'inscription dimanche 24 mai 2015 Statut Membre Dernière intervention 22 mars 2016 1
24 mai 2015 à 14:44
Merci et comment je peux le convertir en Hexadecimale et en BCD ?
1
KX Messages postés 16752 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 31 août 2024 3 019
24 mai 2015 à 14:52
Pour l'hexadécimal (ou n'importe quelle autre base en puissance de 2) c'est le même principe, sauf que les blocs de bits seront de taille plus ou moins grande (3 bits pour octal base 8=2^3, 4 bits pour hexadécimal base 16=2^4, etc.)

Pour le BCD il faudrait déjà faire la conversion en base 10, parce qu'après ce n'est plus de la conversion de base mais de l'encodage de chaque chiffre (rien de global sur le nombre entier)
1