Skip to content

Commit e26d116

Browse files
committed
CWG2836 Conversion rank of long double and extended floating-point types
1 parent 7691882 commit e26d116

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed

source/basic.tex

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5783,6 +5783,15 @@
57835783
An extended floating-point type with the same set of values as
57845784
more than one cv-unqualified standard floating-point type
57855785
has a rank equal to the rank of \keyword{double}.
5786+
\begin{tailnote}
5787+
The treatment of \tcode{std::float64_t} differs from
5788+
that of the analoguous \tcode{_Float64} in C,
5789+
for example on platforms where all of
5790+
\tcode{\keyword{long} \keyword{double}},
5791+
\keyword{double}, and
5792+
\tcode{std::float64_t}
5793+
have the same set of values (see ISO/IEC 9899:2024 H.4.2).
5794+
\end{tailnote}
57865795
\end{itemize}
57875796
\begin{note}
57885797
The conversion ranks of floating-point types \tcode{T1} and \tcode{T2}

0 commit comments

Comments
 (0)