Selecting decimal output precision #
IEEE 754 §5.12.2 distinguishes preserving the source quantum from requesting a
number of significant digits, and Precision names that choice. Requested
precision has no format-width cap: the coefficient is rounded once on the
requested decimal grid, and extra requested digits are supplied by exact zeros.
The text exponent is an unbounded integer, so output has no exponent overflow.
Zero at precision p is written with quantum 1-p. Special values keep their
spellings and fields. Only inexact can be raised during finite output.
Output precision: keep the source quantum or request a significant-digit count.
Instances For
Correctly rounded significant-digit output, with an unbounded requested precision.
Instances For
The external string together with the conversion's IEEE status flags.
- text : String
The generated external decimal character sequence.
- status : Numerics.IEEEStatus
Exceptions raised by this conversion. Output rounding can raise only inexact.
Instances For
Instances For
Format a datum either exactly or to a requested significant-digit count. The inexact flag records a change of value, not a change of quantum.