",$num1);
// Binary number
printf("%%c = %c
",$char);
// The ASCII Character
printf("%%d = %d
",$num1) ;
// Signed decimal number
printf("%%d = %d
",$num2);
// Signed decimal number
printf("%%e = %e
",$num1);
// Scientific notation (lowercase)
printf("%%E = %E
",$num1);
// Scientific notation (uppercase)
printf("%%u = %u
",$num1);
// Unsigned decimal number (positive)
printf("%%u = %u
",$num2);
// Unsigned decimal number (negative)
printf("%%f = %f
",$num1);
// Floating-point number (local settings aware)
printf("%%F = %F
",$num1);
// Floating-point number (not local sett aware)
printf("%%g = %g
",$num1) ;
// Shorter of %e and %f
printf("%%G = %G
",$num1) ;
// Shorter of %E and %f
printf("%%o = %o
",$num1) ;
// Octal number
printf("%%s = %s
",$num1) ;
// String
printf("%%x = %x
",$num1);
// Hexadecimal number (lowercase)
printf("%%X = %X
",$num1);
// Hex a decimal number (uppercase)
printf("%%+d = %+d
",$num1) ;
// Sign specifier (positive)
printf("%%+d = %+d
",$num2) ;