
Flag                Description                                  Example

Blank (default)     Positive numbers begin with a blank.         printf FH "% 04.2\n", $D;
                    Negative numbers begin with a minus sign. 
                    Align characters to right. 
                    Pad from left with blanks.                   
                    
                      
-                   Align characters to left.                    $V = sprintf "%-4.2",$D;
                    Pad from right with blanks.    

+                   Align characters to right.                   $V = sprintf "%+4.2", $D;
                    Pad from left with blanks.    

c                   Character format

d                   Decimal format

e                   Exponential format

f                   Floating-point format

g                   Compact format

ld                  Long decimal format

lo                  Long octal format

lu                  Long unsigned decimal format

lx                  Long hexadecimal format

o                   Octal format

s                   String format

u                   Unsigned decimal format

x                   Hexadecimal format

X                   Uppercase hexadecimal format

   