[Cfp-interest 1827] pow() and signaling NaN

Fred J. Tydeman tydeman at tybor.com
Wed Oct 28 09:27:00 PDT 2020


IEEE-754 has
pow (+1, y) is 1 for any y (even a quiet NaN)
pow (x, ±0) is 1 if x is not a signaling NaN


C23 F.10.4.5 has:
--pow(+1, y) returns 1 for any y, even a NaN.
-- pow(x, ±0) returns 1 for any x, even a NaN.


I am not sure what WG14's convention is on 
NAN vs quiet NAN vs signaling NAN

Do we need to add 'quiet' before NaN for pow()?


---
Fred J. Tydeman        Tydeman Consulting
tydeman at tybor.com      Testing, numerics, programming
+1 (702) 608-6093      Vice-chair of PL22.11 (ANSI "C")
Sample C99+FPCE tests: http://www.tybor.com
Savers sleep well, investors eat well, spenders work forever.



More information about the Cfp-interest mailing list