Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
18 changes: 18 additions & 0 deletions source/basic.tex
Original file line number Diff line number Diff line change
Expand Up @@ -5559,6 +5559,24 @@
the object and value representations and accuracy of operations
of floating-point types are \impldef{representation of floating-point types}.

\pnum
A floating-point type shall at least represent a subset of rational numbers.
Depending on the implementation-defined value representation for the type,
it may additionally represent the non-finite values
\begin{itemize}
\item infinity,
\item a set of quiet ``Not a Number'' values, and
\item a set of signaling ``Not a Number'' values.
\end{itemize}
For any of the above (including zero),
a floating-point type may either represent a single value or
two distinct values with negative and positive sign.
\begin{note}
A floating-point type which adheres to \IsoFloatUndated{}
is capable of representing a negative and positive variant
of all the above\iref{numeric.limits.members}.
\end{note}

\pnum
The minimum range of representable values for a floating-point type is
the most negative finite floating-point number representable
Expand Down