Lire le format binaire avec printf() en C

Le problème exposé dans ce sujet a été résolu.

Salut,

Je souhaite afficher un nombre dans sa représentation binaire

Ça n’existe pas de façon standard avec printf. Tu peux implémenter ta propre solution assez facilement cela dit, c’est juste des calculs modulaires. Ça se trouve d’ailleurs très facilement en cherchant un peu sur internet…

comme par exemple 10 (base 10) en 010000

C’est 16 (donc 10 en base 16). 10 en base 10 s’écrit 1010 en binaire.

comme par exemple 10 (base 10) en 010000

C’est 16 (donc 10 en base 16). 10 en base 10 s’écrit 1010 en binaire.

adri1

Ma vue baisse dangereusement … effectivement.

Ça n’existe pas de façon standard avec printf.

adri1

C’était inutile de le préciser, d’où ma question, mais merci quand même o_O

Tu peux implémenter ta propre solution assez facilement cela dit,

adri1

Je vais le faire, j’ai pas trouvé mon bonheur.

Merci.

C’était inutile de le préciser, d’où ma question, mais merci quand même o_O

Juste comme ça, les réponses sur un forum ne sont pas uniquement lues par la personne qui pose la question. Certains futurs lecteurs seront peut être contents de trouver cette information écrite clairement. Par ailleurs, ta maîtrise du standard du C ne transpire pas particulièrement à travers tes messages dans ce sujet. Tu demandais dans ton premier message de lire (sic) spécifiquement avec printf() tout de même. :)

+1 -0
Connectez-vous pour pouvoir poster un message.
Connexion

Pas encore membre ?

Créez un compte en une minute pour profiter pleinement de toutes les fonctionnalités de Zeste de Savoir. Ici, tout est gratuit et sans publicité.
Créer un compte