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