Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of mappen te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen om mappen te wijzigen.
Functies in de precise_math naamruimte zijn C99 conform. Zowel enkelvoudige precisie als dubbele precisieversies van elke functie zijn opgenomen. Is bijvoorbeeld acos de versie met dubbele precisie en acosf is de versie met één precisie. Deze functies, waaronder de functies met één precisie, vereisen uitgebreide ondersteuning voor dubbele precisie op de accelerator. U kunt de accelerator::supports_double_precision gebruiken om te bepalen of u deze functies op een specifieke accelerator kunt uitvoeren.
Syntaxis
namespace precise_math;
Parameterwaarden
Leden
Functions
| Naam | Description |
|---|---|
| arccosinus | Overbelast. Berekent de arccosinus van het argument |
| acosf | Berekent de arccosinus van het argument |
| acosh | Overbelast. Berekent de inverse cosinus hyperbolicus van het argument |
| acoshf | Berekent de inverse cosinus hyperbolicus van het argument |
| asin | Overbelast. Berekent de boogsinus van het argument |
| asinf | Berekent de boogsinus van het argument |
| Overbelast. Berekent de inverse sinus hyperbolicus van het argument | |
| asinhf | Berekent de inverse sinus hyperbolicus van het argument |
| atan | Overbelast. Berekent de boogtangens van het argument |
| atan2- | Overbelast. Berekent de boogtangens van _Y/_X |
| atan2f | Berekent de boogtangens van _Y/_X |
| atanf | Berekent de boogtangens van het argument |
| atanh | Overbelast. Berekent de inverse tangens hyperbolicus van het argument |
| atanhf | Berekent de inverse tangens hyperbolicus van het argument |
| cbrt- | Overbelast. Berekent de werkelijke kubushoofdmap van het argument |
| cbrtf | Berekent de werkelijke kubushoofdmap van het argument |
| ceil- | Overbelast. Berekent het maximum van het argument |
| ceilf | Berekent het maximum van het argument |
| copysign | Overbelast. Produceert een waarde met de grootte van _X en het teken van _Y |
| copysignf | Produceert een waarde met de grootte van _X en het teken van _Y |
| cos | Overbelast. Berekent de cosinus van het argument |
| cosf | Berekent de cosinus van het argument |
| cosh | Overbelast. Berekent de cosinuswaarde hyperbolicus van het argument |
| coshf | Berekent de cosinuswaarde hyperbolicus van het argument |
| Cospi | Overbelast. Berekent de cosinuswaarde van pi * _X |
| cospif | Berekent de cosinuswaarde van pi * _X |
| erf | Overbelast. Berekent de foutfunctie van _X |
| erfc | Overbelast. Berekent de complementaire foutfunctie van _X |
| erfcf | Berekent de complementaire foutfunctie van _X |
| erfcinv | Overbelast. Berekent de inverse complementaire foutfunctie van _X |
| erfcinvf | Berekent de inverse complementaire foutfunctie van _X |
| erff | Berekent de foutfunctie van _X |
| erfinv | Overbelast. Berekent de inverse foutfunctie van _X |
| erfinvf | Berekent de inverse foutfunctie van _X |
| Exp | Overbelast. Berekent de base-e-exponententieel van het argument |
| exp10 | Overbelast. Berekent de exponentiële basis-10 van het argument |
| exp10f | Berekent de exponentiële basis-10 van het argument |
| exp2 | Overbelast. 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 |
| expm1 | Overbelast. Berekent de base-e-exponententieel van het argument, min 1 |
| expm1f | Berekent de base-e-exponententieel van het argument, min 1 |
| fabs | Overbelast. Geeft als resultaat de absolute waarde van het argument |
| fabsf | Geeft als resultaat de absolute waarde van het argument |
| fdim | Overbelast. Bepaalt het positieve verschil tussen de argumenten |
| fdimf | Bepaalt het positieve verschil tussen de argumenten |
| verdieping | Overbelast. Berekent de vloer van het argument |
| floorf | Berekent de vloer van het argument |
| Fma | Overbelast. Compute (_X * _Y) + _Z, afgerond als één ternaire bewerking |
| fmaf | Bereken (_X * _Y) + _Z, afgerond als één ternaire bewerking |
| fmax | Overbelast. De maximale numerieke waarde van de argumenten bepalen |
| fmaxf | De maximale numerieke waarde van de argumenten bepalen |
| fmin | Overbelast. De minimale numerieke waarde van de argumenten bepalen |
| fminf | De minimale numerieke waarde van de argumenten bepalen |
| fmod, functie (C++ AMP) | Overbelast. Berekent de rest van drijvende komma van _X/_Y |
| fmodf | Berekent de rest van drijvende komma van _X/_Y |
| fpclassify | Overbelast. Classificeert de argumentwaarde als NaN, oneindig, normaal, subnormaal, nul |
| frexp | Overbelast. Haalt de mantissa en exponent van _X |
| frexpf | Haalt de mantissa en exponent van _X |
| hypot | Overbelast. Berekent de vierkantswortel van de som van de kwadraten van _X en _Y |
| hypotf | Berekent de vierkantswortel van de som van de kwadraten van _X en _Y |
| ilogb | Overbelast. De exponent van _X extraheren als een ondertekende waarde |
| ilogbf | De exponent van _X extraheren als een ondertekende waarde |
| isfinite | Overbelast. Bepaalt of het argument een eindige waarde heeft |
| isinf | Overbelast. Bepaalt of het argument een oneindigheid is |
| isnan | Overbelast. Bepaalt of het argument een NaN is |
| isnormaal | Overbelast. Bepaalt of het argument normaal is |
| ldexp | Overbelast. Berekent een reëel getal van de mantissa en exponent |
| ldexpf | Berekent een reëel getal van de mantissa en exponent |
| lgamma | Overbelast. Berekent de natuurlijke logaritme van de absolute waarde van de gamma van het argument |
| lgammaf | Berekent de natuurlijke logaritme van de absolute waarde van de gamma-functie van het argument. |
| logboekregistratie | Overbelast. Berekent de logaritme basis-e van het argument |
| log10- | Overbelast. Berekent de logaritme met grondtal 10 van het argument |
| log10f | Berekent de logaritme met grondtal 10 van het argument |
| log1p | Overbelast. Berekent de logaritme basis-e van 1 plus het argument |
| log1pf | Berekent de logaritme basis-e van 1 plus het argument |
| log2 | Overbelast. Berekent de logaritme met grondtal 2 van het argument |
| log2f | Berekent de logaritme met grondtal 2 van het argument |
| logb | Overbelast. Extraheert de exponent van _X als een ondertekend geheel getal binnen een drijvende-kommareeks-indeling. |
| logbf | Haalt de exponent van _X als een ondertekend geheel getal in drijvende-kommaformaat op. |
| logf | Berekent de logaritme basis-e van het argument |
| modf | Overbelast. Splitst _X in fractionele en gehele getallen. |
| modff | Splitst _X in fractionele en gehele getallen. |
| Nan | Geeft als resultaat een stille NaN |
| nanf | Geeft als resultaat een stille NaN |
| nearbyint | Overbelast. Rondt het argument af op een geheel getal in de drijvendekommage-indeling, met behulp van de huidige afrondingsrichting. |
| nearbyintf | Rondt het argument af naar een geheel getal in zwevendekommavormaat, met behulp van de huidige afrondingsmethode. |
| nextafter | Overbelast. Bepaal de volgende vertegenwoordigbare waarde, in het type van de functie, na _X in de richting van _Y |
| nextafterf | Bepaal de volgende vertegenwoordigbare waarde, in het type van de functie, na _X in de richting van _Y |
| Phi | Overbelast. Geeft als resultaat de cumulatieve verdelingsfunctie van het argument |
| phif | Geeft als resultaat de cumulatieve verdelingsfunctie van het argument |
| pow | Overbelast. Berekent _X verhoogd tot de kracht van _Y |
| powf | Berekent _X verhoogd tot de kracht van _Y |
| probit | Overbelast. Geeft als resultaat de cumulatieve inverse verdelingsfunctie van het argument |
| probitf | Geeft als resultaat de cumulatieve inverse verdelingsfunctie van het argument |
| rcbrt | Overbelast. Geeft als resultaat de wederkerigheid van de kubushoofdmap van het argument |
| rcbrtf | Geeft als resultaat de wederkerigheid van de kubushoofdmap van het argument |
| Rest | Overbelast. Berekent de rest: _X REM _Y |
| remainderf | Berekent de rest: _X REM _Y |
| remquo | Overbelast. Berekent dezelfde rest als _X REM _Y. Berekent ook de lagere 23 bits van het integrale quotiënt _X/_Y en geeft die waarde hetzelfde teken als _X/_Y. Deze getekende waarde wordt opgeslagen in het gehele getal waar _Quo naar verwijst. |
| remquof | Berekent dezelfde rest als _X REM _Y. Berekent ook de lagere 23 bits van het integrale quotiënt _X/_Y en geeft die waarde hetzelfde teken als _X/_Y. Het slaat deze gesigneerde waarde op in het gehele getal waarnaar _Quo verwijst. |
| ronde | Overbelast. Hiermee wordt _X afgerond op het dichtstbijzijnde gehele getal |
| roundf | Hiermee wordt _X afgerond op het dichtstbijzijnde gehele getal |
| rsqrt | Overbelast. Geeft de reciproque van de vierkantswortel van het argument terug |
| rsqrtf | Geeft de reciproque van de vierkantswortel van het argument terug |
| scalb | Overbelast. Vermenigvuldigt _X met FLT_RADIX tot de machts _Y |
| scalbf | Vermenigvuldigt _X met FLT_RADIX tot de machts _Y |
| scalbn | Overbelast. Vermenigvuldigt _X met FLT_RADIX tot de machts _Y |
| scalbnf | Vermenigvuldigt _X met FLT_RADIX tot de machts _Y |
| signbit | Overbelast. Bepaalt of het teken van _X negatief is |
| signbitf | Bepaalt of het teken van _X negatief is |
| sin | Overbelast. Berekent de sinuswaarde van het argument |
| sincos | Overbelast. Berekent de sinus- en cosinuswaarde van _X |
| sincosf | Berekent de sinus- en cosinuswaarde van _X |
| sinf | Berekent de sinuswaarde van het argument |
| sinh | Overbelast. Berekent de sinuswaarde hyperbolicus van het argument |
| sinhf | Berekent de sinuswaarde hyperbolicus van het argument |
| sinpi | Overbelast. Berekent de sinuswaarde van pi * _X |
| sinpif | Berekent de sinuswaarde van pi * _X |
| sqrt- | Overbelast. Berekent de vierkantswortel van het gegeven argument |
| sqrtf | Berekent de vierkantswortel van het gegeven argument |
| tan | Overbelast. Berekent de tangenswaarde van het argument |
| tanf | Berekent de tangenswaarde van het argument |
| tanh | Overbelast. Berekent de tangenswaarde hyperbolicus van het argument |
| tanhf | Berekent de tangenswaarde hyperbolicus van het argument |
| tanpi | Overbelast. Berekent de tangenswaarde van pi * _X |
| tanpif | Berekent de tangenswaarde van pi * _X |
| tgamma | Overbelast. Berekent de gammafunctie van _X |
| tgammaf | Berekent de gammafunctie van _X |
| afgekapte | Overbelast. Rondt het argument af naar het gehele getal |
| truncf | Rondt het argument af tot het gehele getal. |
Requirements
Koptekst: amp_math.h
Naamruimte: Gelijktijdigheid