Подскажите, пожалуйста
Как использовать printf для определения шестнадцатеричных и восьмеричных значений 255?
Большое спасибо.
Попробуйте использовать o и x спецификатор printf
o
x
printf
printf("%d %o %x",255,255,255); // prints 255 377 ff
Если вы хотите сделать это в оболочке, вы можете сделать:*
Попробуйте это:
printf("%x", 255); /* print hex representation of decimal 255 */ printf("%o", 255); /* print octal representation of decimal 255 */