",$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) ;