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