Как напечатать шестнадцатеричное число с ведущим 0, чтобы иметь ширину 2, используя sprintf?
Я пытаюсь преобразовать число от 0 до 255 в шестнадцатеричный формат. Если я использую sprintf("%X", 1), я получаю 1, но мне нужно, чтобы вывод всегда имел ширину 2 (с ведущими нулями) вместо единицы. Как это сделать?