Concurrency::fast_math namespace

Functies in de fast_math naamruimte hebben een lagere nauwkeurigheid, ondersteunen slechts één precisie (float) en roepen de DirectX-intrinsieke kenmerken aan. Er zijn twee versies van elke functie, bijvoorbeeld cos en cosf. Beide versies nemen en retourneren een float, maar ze roepen dezelfde DirectX-intrinsic aan.

Syntaxis

namespace fast_math;

Leden

Functies

Naam Beschrijving
cos Berekent de arccosinus van het argument
cosf Berekent de arccosinus van het argument
asin Berekent de boogsinus van het argument
asinf Berekent de boogsinus van het argument
atan Berekent de boogtangens van het argument
atan2- Berekent de boogtangens van _Y/_X
atan2f Berekent de boogtangens van _Y/_X
atanf Berekent de boogtangens van het argument
ceil- Berekent het maximum van het argument
ceilf Berekent het maximum van het argument
cos Berekent de cosinus van het argument
cosf Berekent de cosinus van het argument
cosh Berekent de cosinuswaarde hyperbolicus van het argument
coshf Berekent de cosinuswaarde hyperbolicus van het argument
Exp Berekent de base-e-exponententieel van het argument
exp2 Berekent de exponentiële basis-2 van het argument
exp2f Berekent de exponentiële basis-2 van het argument
expf Berekent de base-e-exponententieel van het argument
fabs Geeft als resultaat de absolute waarde van het argument
fabsf Geeft als resultaat de absolute waarde van het argument
verdieping Berekent de vloer van het argument
floorf Berekent de vloer van het argument
fmax De maximale numerieke waarde van de argumenten bepalen
fmaxf De maximale numerieke waarde van de argumenten bepalen
fmin De minimale numerieke waarde van de argumenten bepalen
fminf De minimale numerieke waarde van de argumenten bepalen
fmod Berekent de rest van drijvende komma van _X/_Y
fmodf Berekent de rest van drijvende komma van _X/_Y
frexp Haalt de mantissa en exponent van _X
frexpf Haalt de mantissa en exponent van _X
isfinite Bepaalt of het argument een eindige waarde heeft
isinf Bepaalt of het argument een oneindigheid is
isnan Bepaalt of het argument een NaN is
ldexp Berekent een reëel getal van de mantissa en exponent
ldexpf Berekent een reëel getal van de mantissa en exponent
logboekregistratie Berekent de logaritme basis-e van het argument
log10- Berekent de logaritme met grondtal 10 van het argument
log10f Berekent de logaritme met grondtal 10 van het argument
log2 Berekent de logaritme met grondtal 2 van het argument
log2f Berekent de logaritme met grondtal 2 van het argument
logf Berekent de logaritme basis-e van het argument
modf Splitst _X in fractionele en gehele getallen.
modff Splitst _X in fractionele en gehele getallen.
pow Berekent _X verhoogd tot de kracht van _Y
powf Berekent _X verhoogd tot de kracht van _Y
ronde Hiermee wordt _X afgerond op het dichtstbijzijnde gehele getal
roundf Hiermee wordt _X afgerond op het dichtstbijzijnde gehele getal
rsqrt Geeft de reciproque van de vierkantswortel van het argument terug
rsqrtf Geeft de reciproque van de vierkantswortel van het argument terug
signbit Retourneert het teken van het argument
signbitf Retourneert het teken van het argument
sin Berekent de sinuswaarde van het argument
sincos Berekent de sinus- en cosinuswaarde van _X
sincosf Berekent de sinus- en cosinuswaarde van _X
sinf Berekent de sinuswaarde van het argument
sinh Berekent de sinuswaarde hyperbolicus van het argument
sinhf Berekent de sinuswaarde hyperbolicus van het argument
sqrt- Berekent de vierkantswortel van het argument
sqrtf Berekent de vierkantswortel van het argument
tan Berekent de tangenswaarde van het argument
tanf Berekent de tangenswaarde van het argument
tanh Berekent de tangenswaarde hyperbolicus van het argument
tanhf Berekent de tangenswaarde hyperbolicus van het argument
afgekapte Rondt het argument af tot het gehele getal.
truncf Rondt het argument af tot het gehele getal.

Requirements

Koptekst: amp_math.h

Naamruimte: Gelijktijdigheid::fast_math

Zie ook

Concurrency-naamruimte (C++ AMP)