View Issue Details

IDProjectCategoryView StatusLast Update
00019671003.1(2024)/Issue8Base Definitions and Headerspublic2025-12-24 02:57
Reporterdannyniu Assigned To 
PrioritynormalSeverityEditorialTypeEnhancement Request
Status NewResolutionOpen 
NameDannyNiu/NJF
Organization
User ReferenceC243.pdf
Section<math.h>
Page Number331
Line Number10541-10554
Interp Status
Final Accepted Text
Summary0001967: <math.h> still references old IEEE-754 standard issued in 1985.
DescriptionCurrent spec says:

<dl>
<dd></dd>
<dt>HUGE_VAL</dt>
<dd>A positive double constant expression, not necessarily representable as a float. Used as an error value returned
by the mathematics library. HUGE_VAL evaluates to +infinity on systems supporting IEEE Std 754-1985.</dd>
<dt>HUGE_VALF</dt>
<dd>A positive float constant expression. Used as an error value returned by the mathematics library. HUGE_VALF evaluates to
+infinity on systems supporting IEEE Std 754-1985.</dd>
<dt>HUGE_VALL</dt>
<dd>A positive long double constant expression. Used as an error value returned by the mathematics library. HUGE_VALL
evaluates to +infinity on systems supporting IEEE Std 754-1985.</dd>
<dt>INFINITY</dt>
<dd>A constant expression of type float representing positive or unsigned infinity, if available; else a positive constant
of type float that overflows at translation time.</dd>
<dt>NAN</dt>
<dd>A constant expression of type float representing a quiet NaN. This macro is only defined if the implementation supports
quiet NaNs for the float type.</dd>
</dl>

which made reference to the older floating point standard published in 1985, when a revised IEEE-754-2019 is available.
Desired ActionBecause the next revision is underway, along side C2Y, this report does not request immediate action, the reporter desire that once IEEE-754-202X (equiv: ISO/IEC-60559-202X) is published, new text be incorporated.
TagsNo tags attached.

Activities

There are no notes attached to this issue.

Issue History

Date Modified Username Field Change
2025-12-24 02:57 dannyniu New Issue