The format string supported by the format
(-f
) operator is a string that contains format items.
Each format item takes the form of:
{index
[,alignment
][:formatString
]}
index
represents the
zero-based index of the item in the object array following the format
operator.
alignment
is optional
and represents the alignment of the item. A positive number aligns the
item to the right of a field of the specified width. A negative number
aligns the item to the left of a field of the specified width.
PS > ("{0,6}" -f 4.99), ("{0,6:##.00}" -f 15.9) 4.99 15.90
formatString
is optional and
formats the item using that type’s specific format string syntax (as laid
out in Tables D-1 and D-2).
Table D-1 lists the standard numeric format strings. All format specifiers may be followed by a number between 0 and 99 to control the precision of the formatting.
Table D-1. Standard numeric format strings
You can use custom numeric strings, listed in Table D-2, to format numbers in ways not supported by the standard format strings.
Table D-2. Custom numeric format strings
18.224.73.175