diff options
Diffstat (limited to 'usr.bin/printf/printf.1')
| -rw-r--r-- | usr.bin/printf/printf.1 | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/usr.bin/printf/printf.1 b/usr.bin/printf/printf.1 index 445c7aaf4ecd..01360a413a13 100644 --- a/usr.bin/printf/printf.1 +++ b/usr.bin/printf/printf.1 @@ -197,6 +197,11 @@ A character which indicates the type of format to use (one of .Cm diouxXfFeEgGaAcsb ) . The uppercase formats differ from their lowercase counterparts only in that the output of the former is entirely in uppercase. +The floating-point format specifiers +.Cm ( fFeEgGaA ) +may be prefixed by an +.Cm L +to request that additional precision be used, if available. .El .Pp A field width or precision may be @@ -326,6 +331,11 @@ Since the floating point numbers are translated from .Tn ASCII to floating-point and then back again, floating-point precision may be lost. +(By default, the number is translated to an IEEE-754 double-precision +value before being printed. +The +.Cm L +modifier may produce additional precision, depending on the hardware platform.) .Pp .Tn ANSI hexadecimal character constants were deliberately not provided. |
