教えてください
printf を使用して 255 の 16 進値と 8 進値を調べる方法は?
どうもありがとう。
o
のandx
指定子を使用してみてくださいprintf
printf("%d %o %x",255,255,255); // prints 255 377 ff
シェルでこれを行いたい場合は、次のようにします。
$ printf "%o\n" 255
377
$ printf "%x\n" 255
ff
$
これを試して:
printf("%x", 255); /* print hex representation of decimal 255 */
printf("%o", 255); /* print octal representation of decimal 255 */