Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
De volgende functies zijn beschikbaar in de Concurrency::fast_math naamruimte:
acos
Berekent de arccosinus van het argument
inline float acos(float _X) restrict(amp);
Parameterwaarden
_X
Drijvende-kommawaarde
Retourwaarde
Geeft als resultaat de arccosinuswaarde van het argument
acosf
Berekent de arccosinus van het argument
inline float acosf(float _X) restrict(amp);
Parameterwaarden
_X
Drijvende-kommawaarde
Retourwaarde
Geeft als resultaat de arccosinuswaarde van het argument
asin
Berekent de boogsinus van het argument
inline float asin(float _X) restrict(amp);
Parameterwaarden
_X
Drijvende-kommawaarde
Retourwaarde
Geeft als resultaat de arcsinuswaarde van het argument
asinf
Berekent de boogsinus van het argument
inline float asinf(float _X) restrict(amp);
Parameterwaarden
_X
Drijvende-kommawaarde
Retourwaarde
Geeft als resultaat de arcsinuswaarde van het argument
atan
Berekent de boogtangens van het argument
inline float atan(float _X) restrict(amp);
Parameterwaarden
_X
Drijvende-kommawaarde
Retourwaarde
Geeft als resultaat de boogtangenswaarde van het argument
atan2
Berekent de boogtangens van _Y/_X
inline float atan2(
float _Y,
float _X) restrict(amp);
Parameterwaarden
_Y
Drijvende-kommawaarde
_X
Drijvende-kommawaarde
Retourwaarde
Geeft als resultaat de boogtangenswaarde van _Y/_X
atan2f
Berekent de boogtangens van _Y/_X
inline float atan2f(
float _Y,
float _X) restrict(amp);
Parameterwaarden
_Y
Drijvende-kommawaarde
_X
Drijvende-kommawaarde
Retourwaarde
Geeft als resultaat de boogtangenswaarde van _Y/_X
atanf
Berekent de boogtangens van het argument
inline float atanf(float _X) restrict(amp);
Parameterwaarden
_X
Drijvende-kommawaarde
Retourwaarde
Geeft als resultaat de boogtangenswaarde van het argument
ceil
Berekent het maximum van het argument
inline float ceil(float _X) restrict(amp);
Parameterwaarden
_X
Drijvende-kommawaarde
Retourwaarde
Geeft als resultaat het maximum van het argument
ceilf
Berekent het maximum van het argument
inline float ceilf(float _X) restrict(amp);
Parameterwaarden
_X
Drijvende-kommawaarde
Retourwaarde
Geeft als resultaat het maximum van het argument
cosf
Berekent de cosinus van het argument
inline float cosf(float _X) restrict(amp);
Parameterwaarden
_X
Drijvende-kommawaarde
Retourwaarde
Geeft als resultaat de cosinuswaarde van het argument
coshf
Berekent de cosinuswaarde hyperbolicus van het argument
inline float coshf(float _X) restrict(amp);
Parameterwaarden
_X
Drijvende-kommawaarde
Retourwaarde
Geeft als resultaat de cosinuswaarde hyperbolicus van het argument
Cos
Berekent de cosinus van het argument
inline float cos(float _X) restrict(amp);
Parameterwaarden
_X
Drijvende-kommawaarde
Retourwaarde
Geeft als resultaat de cosinuswaarde van het argument
ploertendoder
Berekent de cosinuswaarde hyperbolicus van het argument
inline float cosh(float _X) restrict(amp);
Parameterwaarden
_X
Drijvende-kommawaarde
Retourwaarde
Geeft als resultaat de cosinuswaarde hyperbolicus van het argument
exp
Berekent de base-e-exponententieel van het argument
inline float exp(float _X) restrict(amp);
Parameterwaarden
_X
Drijvende-kommawaarde
Retourwaarde
Geeft als resultaat de base-e-exponententieel van het argument
exp2
Berekent de exponentiële basis-2 van het argument
inline float exp2(float _X) restrict(amp);
Parameterwaarden
_X
Drijvende-kommawaarde
Retourwaarde
Geeft als resultaat de exponentiële basis-2 van het argument
exp2f
Berekent de exponentiële basis-2 van het argument
inline float exp2f(float _X) restrict(amp);
Parameterwaarden
_X
Drijvende-kommawaarde
Retourwaarde
Geeft als resultaat de exponentiële basis-2 van het argument
expf
Berekent de base-e-exponententieel van het argument
inline float expf(float _X) restrict(amp);
Parameterwaarden
_X
Drijvende-kommawaarde
Retourwaarde
Geeft als resultaat de base-e-exponententieel van het argument
fabs
Geeft als resultaat de absolute waarde van het argument
inline float fabs(float _X) restrict(amp);
Parameterwaarden
_X
Integerwaarde
Retourwaarde
Geeft als resultaat de absolute waarde van het argument
fabsf
Geeft als resultaat de absolute waarde van het argument
inline float fabsf(float _X) restrict(amp);
Parameterwaarden
_X
Drijvende-kommawaarde
Retourwaarde
Geeft als resultaat de absolute waarde van het argument
vloer
Berekent de vloer van het argument
inline float floor(float _X) restrict(amp);
Parameterwaarden
_X
Drijvende-kommawaarde
Retourwaarde
Geeft als resultaat de vloer van het argument
floorf
Berekent de vloer van het argument
inline float floorf(float _X) restrict(amp);
Parameterwaarden
_X
Drijvende-kommawaarde
Retourwaarde
Geeft als resultaat de vloer van het argument
fmax
De maximale numerieke waarde van de argumenten bepalen
inline float max(
float _X,
float _Y) restrict(amp);
Parameterwaarden
_X
Integerwaarde
_Y
Integerwaarde
Retourwaarde
De maximum numerieke waarde van de argumenten retourneren
fmaxf
De maximale numerieke waarde van de argumenten bepalen
inline float fmaxf(
float _X,
float _Y) restrict(amp);
Parameterwaarden
_X
Drijvende-kommawaarde
_Y
Drijvende-kommawaarde
Retourwaarde
De maximum numerieke waarde van de argumenten retourneren
fmin
De minimale numerieke waarde van de argumenten bepalen
inline float min(
float _X,
float _Y) restrict(amp);
Parameterwaarden
_X
Integerwaarde
_Y
Integerwaarde
Retourwaarde
De minimale numerieke waarde van de argumenten retourneren
fminf
De minimale numerieke waarde van de argumenten bepalen
inline float fminf(
float _X,
float _Y) restrict(amp);
Parameterwaarden
_X
Drijvende-kommawaarde
_Y
Drijvende-kommawaarde
Retourwaarde
De minimale numerieke waarde van de argumenten retourneren
fmod
Berekent de rest van drijvende komma van _X/_Y
inline float fmod(
float _X,
float _Y) restrict(amp);
Parameterwaarden
_X
Drijvende-kommawaarde
_Y
Drijvende-kommawaarde
Retourwaarde
Retourneert de zwevendekommarust van _X/_Y
fmodf
Berekent de rest van drijvende komma van _X/_Y.
inline float fmodf(
float _X,
float _Y) restrict(amp);
Parameterwaarden
_X
Drijvende-kommawaarde
_Y
Drijvende-kommawaarde
Retourwaarde
Retourneert de zwevendekommarust van _X/_Y
frexp
Haalt de mantissa en exponent van _X
inline float frexp(
float _X,
_Out_ int* _Exp) restrict(amp);
Parameterwaarden
_X
Drijvende-kommawaarde
_Exp
Geeft als resultaat de exponent van het gehele getal van _X in de drijvende-kommawaarde
Retourwaarde
Geeft als resultaat de mantissa _X
frexpf
Haalt de mantissa en exponent van _X
inline float frexpf(
float _X,
_Out_ int* _Exp) restrict(amp);
Parameterwaarden
_X
Drijvende-kommawaarde
_Exp
Geeft als resultaat de exponent van het gehele getal van _X in de drijvende-kommawaarde
Retourwaarde
Geeft als resultaat de mantissa _X
isfinite
Bepaalt of het argument een eindige waarde heeft
inline int isfinite(float _X) restrict(amp);
Parameterwaarden
_X
Drijvende-kommawaarde
Retourwaarde
Retourneert een niet-nulwaarde als en alleen als het argument een eindige waarde heeft
isinf
Bepaalt of het argument een oneindigheid is
inline int isinf(float _X) restrict(amp);
Parameterwaarden
_X
Drijvende-kommawaarde
Retourwaarde
Retourneert een niet-nulwaarde als en alleen als het argument een oneindige waarde heeft
isnan
Bepaalt of het argument een NaN is
inline int isnan(float _X) restrict(amp);
Parameterwaarden
_X
Drijvende-kommawaarde
Retourwaarde
Retourneert een niet-nulwaarde als en alleen als het argument een NaN-waarde heeft
ldexp
Berekent een reëel getal van de mantissa en exponent
inline float ldexp(
float _X,
int _Exp) restrict(amp);
Parameterwaarden
_X
Drijvendekommawaarde, mentissa
_Exp
Exponent van een geheel getal
Retourwaarde
Geeft als resultaat _X * 2^_Exp
ldexpf
Berekent een reëel getal van de mantissa en exponent
inline float ldexpf(
float _X,
int _Exp) restrict(amp);
Parameterwaarden
_X
Drijvendekommawaarde, mentissa
_Exp
Exponent van een geheel getal
Retourwaarde
Geeft als resultaat _X * 2^_Exp
log
Berekent de logaritme basis-e van het argument
inline float log(float _X) restrict(amp);
Parameterwaarden
_X
Drijvende-kommawaarde
Retourwaarde
Geeft als resultaat de logaritme basis-e van het argument
log10
Berekent de logaritme met grondtal 10 van het argument
inline float log10(float _X) restrict(amp);
Parameterwaarden
_X
Drijvende-kommawaarde
Retourwaarde
Geeft als resultaat de logaritme met grondtal 10 van het argument
log10f
Berekent de logaritme met grondtal 10 van het argument
inline float log10f(float _X) restrict(amp);
Parameterwaarden
_X
Drijvende-kommawaarde
Retourwaarde
Geeft als resultaat de logaritme met grondtal 10 van het argument
log2
Berekent de logaritme met grondtal 2 van het argument
inline float log2(float _X) restrict(amp);
Parameterwaarden
_X
Drijvende-kommawaarde
Retourwaarde
Geeft als resultaat de logaritme met grondtal 2 van het argument
log2f
Berekent de logaritme met grondtal 2 van het argument
inline float log2f(float _X) restrict(amp);
Parameterwaarden
_X
Drijvende-kommawaarde
Retourwaarde
Geeft als resultaat de logaritme met grondtal 10 van het argument
logf
Berekent de logaritme basis-e van het argument
inline float logf(float _X) restrict(amp);
Parameterwaarden
_X
Drijvende-kommawaarde
Retourwaarde
Geeft als resultaat de logaritme basis-e van het argument
modf
Splitst _X in fractionele en gehele getallen.
inline float modf(
float _X,
float* _Ip) restrict(amp);
Parameterwaarden
_X
Drijvende-kommawaarde
_Ip
Ontvangt het gehele deel van de waarde
Retourwaarde
Retourneert het getekende breukgedeelte van _X
modff
Splitst _X in fractionele en gehele getallen.
inline float modff(
float _X,
float* _Ip) restrict(amp);
Parameterwaarden
_X
Drijvende-kommawaarde
_Ip
Ontvangt het gehele deel van de waarde
Retourwaarde
Retourneert het getekende breukgedeelte van _X
pow
Berekent _X verhoogd tot de kracht van _Y
inline float pow(
float _X,
float _Y) restrict(amp);
Parameterwaarden
_X
Zwevende-kommawaarde, basis
_Y
Zwevendepuntwaarde, exponent
Retourwaarde
Geeft als resultaat de waarde van _X verheven tot de macht van _Y
powf
Berekent _X verhoogd tot de kracht van _Y
inline float powf(
float _X,
float _Y) restrict(amp);
Parameterwaarden
_X
Zwevende-kommawaarde, basis
_Y
Zwevendepuntwaarde, exponent
Retourwaarde
ronde
Hiermee wordt _X afgerond op het dichtstbijzijnde gehele getal
inline float round(float _X) restrict(amp);
Parameterwaarden
_X
Drijvende-kommawaarde
Retourwaarde
Retourneert het dichtstbijzijnde gehele getal van _X
roundf
Hiermee wordt _X afgerond op het dichtstbijzijnde gehele getal
inline float roundf(float _X) restrict(amp);
Parameterwaarden
_X
Drijvende-kommawaarde
Retourwaarde
Retourneert het dichtstbijzijnde gehele getal van _X
rsqrt
Geeft de reciproque van de vierkantswortel van het argument terug
inline float rsqrt(float _X) restrict(amp);
Parameterwaarden
_X
Drijvende-kommawaarde
Retourwaarde
Geeft de reciproque van de vierkantswortel van het argument terug
rsqrtf
Geeft de reciproque van de vierkantswortel van het argument terug
inline float rsqrtf(float _X) restrict(amp);
Parameterwaarden
_X
Drijvende-kommawaarde
Retourwaarde
Geeft de reciproque van de vierkantswortel van het argument terug
signbit
Bepaalt of het teken van _X negatief is
inline int signbit(float _X) restrict(amp);
Parameterwaarden
_X
Drijvende-kommawaarde
Retourwaarde
Retourneert een niet-nulwaarde als en alleen als het teken van _X negatief is
signbitf
Bepaalt of het teken van _X negatief is
inline int signbitf(float _X) restrict(amp);
Parameterwaarden
_X
Drijvende-kommawaarde
Retourwaarde
Retourneert een niet-nulwaarde als en alleen als het teken van _X negatief is
zondigen
Berekent de sinuswaarde van het argument
inline float sin(float _X) restrict(amp);
Parameterwaarden
_X
Drijvende-kommawaarde
Retourwaarde
Geeft als resultaat de sinuswaarde van het argument
sinf
Berekent de sinuswaarde van het argument
inline float sinf(float _X) restrict(amp);
Parameterwaarden
_X
Drijvende-kommawaarde
Retourwaarde
Geeft als resultaat de sinuswaarde van het argument
sincos
Berekent de sinus- en cosinuswaarde van _X
inline void sincos(
float _X,
float* _S,
float* _C) restrict(amp);
Parameterwaarden
_X
Drijvende-kommawaarde
_S
Geeft als resultaat de sinuswaarde van _X
_C
Geeft als resultaat de cosinuswaarde van _X
sincosf
Berekent de sinus- en cosinuswaarde van _X
inline void sincosf(
float _X,
float* _S,
float* _C) restrict(amp);
Parameterwaarden
_X
Drijvende-kommawaarde
_S
Geeft als resultaat de sinuswaarde van _X
_C
Geeft als resultaat de cosinuswaarde van _X
sinh
Berekent de sinuswaarde hyperbolicus van het argument
inline float sinh(float _X) restrict(amp);
Parameterwaarden
_X
Drijvende-kommawaarde
Retourwaarde
Geeft als resultaat de sinuswaarde hyperbolicus van het argument
sinhf
Berekent de sinuswaarde hyperbolicus van het argument
inline float sinhf(float _X) restrict(amp);
Parameterwaarden
_X
Drijvende-kommawaarde
Retourwaarde
Geeft als resultaat de sinuswaarde hyperbolicus van het argument
sqrt
Berekent de vierkantswortel van het argument
inline float sqrt(float _X) restrict(amp);
Parameterwaarden
_X
Drijvende-kommawaarde
Retourwaarde
Geeft als resultaat de vierkantswortel van het argument
sqrtf
Berekent de vierkantswortel van het argument
inline float sqrtf(float _X) restrict(amp);
Parameterwaarden
_X
Drijvende-kommawaarde
Retourwaarde
Geeft als resultaat de vierkantswortel van het argument
bruinen
Berekent de tangenswaarde van het argument
inline float tan(float _X) restrict(amp);
Parameterwaarden
_X
Drijvende-kommawaarde
Retourwaarde
Geeft als resultaat de tangenswaarde van het argument
Tijdelijke Bijstand voor Behoeftige Gezinnen (TANF)
Berekent de tangenswaarde van het argument
inline float tanf(float _X) restrict(amp);
Parameterwaarden
_X
Drijvende-kommawaarde
Retourwaarde
Geeft als resultaat de tangenswaarde van het argument
Tanh
Berekent de tangenswaarde hyperbolicus van het argument
inline float tanh(float _X) restrict(amp);
Parameterwaarden
_X
Drijvende-kommawaarde
Retourwaarde
Geeft als resultaat de tangenswaarde hyperbolicus van het argument
tanhf
Berekent de tangenswaarde hyperbolicus van het argument
inline float tanhf(float _X) restrict(amp);
Parameterwaarden
_X
Drijvende-kommawaarde
Retourwaarde
Geeft als resultaat de tangenswaarde hyperbolicus van het argument
trunc
Rondt het argument af tot het gehele getal.
inline float trunc(float _X) restrict(amp);
Parameterwaarden
_X
Drijvende-kommawaarde
Retourwaarde
Retourneert het gehele getal van het argument
truncf
Rondt het argument af tot het gehele getal.
inline float truncf(float _X) restrict(amp);
Parameterwaarden
_X
Drijvende-kommawaarde
Retourwaarde
Retourneert het gehele getal van het argument
Requirements
Header: amp_math.h Namespace: Concurrency::fast_math