Floating-point extensions for C - Part 4: Supplementary functions, ISO/IEC TS 18661-4:2015, defines the following new components for the C standard library, as recommended by ISO/IEC/IEEE 60559:2011 (the current revision of IEEE-754).
Predefined feature test macros integer constant of type long and value 201506Lcrexp(optional)
(FP Ext 4 TS)
correctly-rounded version of expcrexpm1(optional)
(FP Ext 4 TS)
correctly-rounded version of expm1crexp2(optional)
(FP Ext 4 TS)
correctly-rounded version of exp2crexp2m1(optional)
(FP Ext 4 TS)
correctly-rounded version of exp2m1crexp10(optional)
(FP Ext 4 TS)
correctly-rounded version of exp10crexp10m1(optional)
(FP Ext 4 TS)
correctly-rounded version of exp10m1crlog(optional)
(FP Ext 4 TS)
correctly-rounded version of logcrlog2(optional)
(FP Ext 4 TS)
correctly-rounded version of log2crlog10(optional)
(FP Ext 4 TS)
correctly-rounded version of log10crlog1p(optional)
(FP Ext 4 TS)
correctly-rounded version of log1pcrlogp1(optional)
(FP Ext 4 TS)
correctly-rounded version of logp1crlog2p1(optional)
(FP Ext 4 TS)
correctly-rounded version of log2p1crlog10p1(optional)
(FP Ext 4 TS)
correctly-rounded version of log10p1crrsqrt(optional)
(FP Ext 4 TS)
correctly-rounded version of rsqrtcrcompoundn(optional)
(FP Ext 4 TS)
correctly-rounded version of compoundncrrootn(optional)
(FP Ext 4 TS)
correctly-rounded version of rootncrpown(optional)
(FP Ext 4 TS)
correctly-rounded version of powncrpow(optional)
(FP Ext 4 TS)
correctly-rounded version of powcrpowr(optional)
(FP Ext 4 TS)
correctly-rounded version of powrcrsin(optional)
(FP Ext 4 TS)
correctly-rounded version of sincrcos(optional)
(FP Ext 4 TS)
correctly-rounded version of coscrtan(optional)
(FP Ext 4 TS)
correctly-rounded version of tancrsinpi(optional)
(FP Ext 4 TS)
correctly-rounded version of sinpicrcospi(optional)
(FP Ext 4 TS)
correctly-rounded version of cospicrtanpi(optional)
(FP Ext 4 TS)
correctly-rounded version of tanpicrasinpi(optional)
(FP Ext 4 TS)
correctly-rounded version of asinpicracospi(optional)
(FP Ext 4 TS)
correctly-rounded version of acospicracospi(optional)
(FP Ext 4 TS)
correctly-rounded version of acospicratanpi(optional)
(FP Ext 4 TS)
correctly-rounded version of atanpicratan2pi(optional)
(FP Ext 4 TS)
correctly-rounded version of atan2picrasin(optional)
(FP Ext 4 TS)
correctly-rounded version of asincracos(optional)
(FP Ext 4 TS)
correctly-rounded version of acoscratan(optional)
(FP Ext 4 TS)
correctly-rounded version of atancratan2(optional)
(FP Ext 4 TS)
correctly-rounded version of atan2crsinh(optional)
(FP Ext 4 TS)
correctly-rounded version of sinhcrcosh(optional)
(FP Ext 4 TS)
correctly-rounded version of coshcrtanh(optional)
(FP Ext 4 TS)
correctly-rounded version of tanhcrasinh(optional)
(FP Ext 4 TS)
correctly-rounded version of asinhcracosh(optional)
(FP Ext 4 TS)
correctly-rounded version of acoshcratanh(optional)
(FP Ext 4 TS)
correctly-rounded version of atanhcrhypot(optional)
(FP Ext 4 TS)
correctly-rounded version of hypotcexp2m1(optional)
(FP Ext 4 TS)
complex number version of exp2m1cexp10(optional)
(FP Ext 4 TS)
complex number version of exp10cexp10m1(optional)
(FP Ext 4 TS)
complex number version of exp10m1clogp1(optional)
(FP Ext 4 TS)
complex number version of logp1clog2p1(optional)
(FP Ext 4 TS)
complex number version of log2p1clog10p1(optional)
(FP Ext 4 TS)
complex number version of log10p1crsqrt (optional)
(FP Ext 4 TS)
complex number version of rsqrtccompoundn (optional)
(FP Ext 4 TS)
complex number version of compoundncrootn(optional)
(FP Ext 4 TS)
complex number version of rootncpown (optional)
(FP Ext 4 TS)
complex number version of powncpowr(optional)
(FP Ext 4 TS)
complex number version of powrcacospi(optional)
(FP Ext 4 TS)
complex number version of acospicasinpi(optional)
(FP Ext 4 TS)
complex number version of asinpicatanpi(optional)
(FP Ext 4 TS)
complex number version of atanpiccospi(optional)
(FP Ext 4 TS)
complex number version of cospicsinpi(optional)
(FP Ext 4 TS)
complex number version of sinpictanpi(optional)
(FP Ext 4 TS)
complex number version of tanpiAll functions added to the C library by this extension are only declared if a macro __STDC_WANT_IEC_60559_FUNCS_EXT__ is defined before math.h is included.
The decimal floating-point variants of every function are only defined if __STDC_WANT_IEC_60559_DFP_EXT__ is also defined before math.h is included.
The extended precision variants of every function are only defined if __STDC_WANT_IEC_60559_TYPES_EXT__ is defined before math.h is included.
The correctly-rounded versions of all functions (with the cr- prefix) are optional.
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4