Скажи printf("%04X", x);
.
0
означает «блок с нулями», 4
означает «не менее четырех символов в ширину».
Для целых чисел один неt использовать термин «точность» (потому что целые числа являются точными), а скорее «ширина поля» или что-то в этом роде.Точность - это количество цифр в научном обозначении при печати на плаву.