Question #2646   Proposée par Answiki le 26/11/2021 à 20:07:12 UTC

En C, comment écrire une fonction qui affiche un entier en binaire ?

Answer   Submitted by Answiki on 09/23/2022 at 11:29:44 AM UTC

La fonction suivante permet d'afficher un entier sous sa forme binaire :

// Convertit et affiche un entier en binaire
void int2bin(unsigned integer, int n=8) {  
  for (int i=0;i<n;i++)   
    putchar ( (integer & (int)1<<(n-i-1)) ? '1' : '0' );
}

Tester cette fonction en ligne sur repl.it.


Voir aussi :



3 events in history
Answer by Answiki on 09/23/2022 at 11:29:44 AM

La fonction suivante permet d'afficher un entier sous sa forme binaire :

// Convertit et affiche un entier en binaire
void int2bin(unsigned integer, int n=8) {  
  for (int i=0;i<n;i++)   
    putchar ( (integer & (int)1<<(n-i-1)) ? '1' : '0' );
}

Tester cette fonction en ligne sur repl.it.


Voir aussi :



Answer by Answiki on 11/26/2021 at 08:14:05 PM

La fonction suivante permet d'afficher un entier sous sa forme binaire :

// Convertit et affiche un entier en binaire
void int2bin(unsigned integer, int n=8) {  
  for (int i=0;i<n;i++)   
    putchar ( (integer & (int)1<<(n-i-1)) ? '1' : '0' );
}

Tester cette fonction en ligne sur repl.it.


Voire aussi :



Question by Answiki 11/26/2021 at 08:07:12 PM
En C, comment écrire une fonction qui affiche un entier en binaire ?
# ID Query URL Count

Icons proudly provided by Friconix.