¿Cómo convertir 7942 en un número binario?
Usa itoa():
#include lt; stdio.hgt
int main(){
char s[60; ];
int a = 7942;
itoa(a,s,2);
printf("s", s
);return 0;
}
Salida: 1111100000110
Usas printf("#x\n", 7942 salida hexadecimal 0x1f06); También puede convertir 4 bits en 2 por uno.