Bonjour,
Comment convertir une variable entiere en binaire ?
exp: 2 => 10
merci![]()
Bonjour,
Comment convertir une variable entiere en binaire ?
exp: 2 => 10
merci![]()
il faut utiliser les operateur >> (decalage) et & (comparaison bit a bit) dans une boucle
pour avoir le bit de poids le plus faible: il suffi de faire pour une variable a=2 par exemple:
a&1 nous donnera 0
ensuite lorsque tu decale a de cette maniere:
a>>1
tu le decale d'un bit
ainsi, le bit de poids le plus faible deviendra le deuxieme bit (ce sera 1)...
et stoquer chaque resultat dans un tableau de unsigned char par exemple
C'est un sujet qui a été traité mainte fois.Envoyé par mzt.insat
Il suffit d'utiliser la fonction de recherche du forum.
Exemple trouvé : http://www.developpez.net/forums/sho...d.php?t=142890
Bonjour,
Envoyé par mzt.insat
Obtenir la représentation en base N d'un entier
Partager