Skip to content

Commit

Permalink
Update documentation (#3789)
Browse files Browse the repository at this point in the history
Add a note about the numerical zero being ignored when an alignment flag is
present in the format specifier.

This change was introduced in a585571 to
be compatible with std::format, but misses documentation.
  • Loading branch information
WolleTD authored Jan 4, 2024
1 parent bee495c commit 6c617c9
Showing 1 changed file with 2 additions and 1 deletion.
3 changes: 2 additions & 1 deletion doc/syntax.rst
Original file line number Diff line number Diff line change
Expand Up @@ -153,7 +153,8 @@ Preceding the *width* field by a zero (``'0'``) character enables sign-aware
zero-padding for numeric types. It forces the padding to be placed after the
sign or base (if any) but before the digits. This is used for printing fields in
the form '+000000120'. This option is only valid for numeric types and it has no
effect on formatting of infinity and NaN.
effect on formatting of infinity and NaN. This option is ignored when any
alignment specifier is present.

The *precision* is a decimal number indicating how many digits should be
displayed after the decimal point for a floating-point value formatted with
Expand Down

0 comments on commit 6c617c9

Please sign in to comment.