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