Un médecin, une ?
Question proposée par Answiki le mercredi 20 novembre 2019 à 10:11:49.

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

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 :
Annuler
Réinitialiser
Valider
Réponse proposée par Answiki le mercredi 20 novembre 2019 à 10:39:40.
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 :
Réponse proposée par Answiki le mercredi 20 novembre 2019 à 10:14:11.
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.
# ID Query URL Count