decToHex
unknown
c_cpp
3 years ago
376 B
6
Indexable
void decToHexRec(unsigned int n){
if (n != 0){
decToHexRec(n / 16);
int reminder = n % 16;
if (reminder < 10) printf("%d", reminder);
else printf("%c", 55 + reminder);
// calculation based on standard ascii table
}
}
void decToHex(unsigned int n){
if (n == 0) printf("%d", 0);
decToHexRec(n);
}Editor is loading...