Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Funkce v oboru názvů jsou v souladu s jazykem precise_math C99. K dispozici jsou verze s jednoduchou přesností i dvojitou přesností každé funkce. Jedná se například acos o verzi s dvojitou přesností a acosf jedná se o verzi s jednoduchou přesností. Tyto funkce, včetně funkcí s jednoduchou přesností, vyžadují rozšířenou podporu dvojité přesnosti na akcelerátoru. Akcelerátor::supports_double_precision můžete určit, jestli můžete tyto funkce spustit na konkrétním akcelerátoru.
Syntaxe
namespace precise_math;
Parametry
Členové
Funkce
| Název | Popis |
|---|---|
| acos | Přetíženo. Vypočítá arkus kosinus argumentu. |
| acosf | Vypočítá arkus kosinus argumentu. |
| acosh | Přetíženo. Vypočítá inverzní hyperbolický kosinus argumentu. |
| acoshf | Vypočítá inverzní hyperbolický kosinus argumentu. |
| asin | Přetíženo. Vypočítá arkus sinus argumentu. |
| asinf | Vypočítá arkus sinus argumentu. |
| asinh | Přetíženo. Vypočítá inverzní hyperbolický sinus argumentu. |
| asinhf | Vypočítá inverzní hyperbolický sinus argumentu. |
| atan | Přetíženo. Vypočítá arkusangens argumentu. |
| atan2 | Přetíženo. Vypočítá arkus tangens _Y/_X. |
| atan2f | Vypočítá arkus tangens _Y/_X. |
| atanf | Vypočítá arkusangens argumentu. |
| atanh | Přetíženo. Vypočítá hyperbolický hyperbolický tangens argumentu. |
| atanhf | Vypočítá hyperbolický hyperbolický tangens argumentu. |
| cbrt | Přetíženo. Vypočítá kořen skutečné datové krychle argumentu. |
| cbrtf | Vypočítá kořen skutečné datové krychle argumentu. |
| zakrýt stropem | Přetíženo. Vypočítá strop argumentu. |
| ceilf | Vypočítá strop argumentu. |
| copysign | Přetíženo. Vytvoří hodnotu s velikostí _X a znaménkem _Y |
| copysignf | Vytvoří hodnotu s velikostí _X a znaménkem _Y |
| cos | Přetíženo. Vypočítá kosinus argumentu. |
| cosf | Vypočítá kosinus argumentu. |
| obušek | Přetíženo. Vypočítá hyperbolickou kosinus hodnotu argumentu. |
| coshf | Vypočítá hyperbolickou kosinus hodnotu argumentu. |
| cospi | Přetíženo. Vypočítá kosinus pí * _X |
| cospif | Vypočítá kosinus pí * _X |
| erf | Přetíženo. Vypočítá chybovou funkci _X |
| erfc | Přetíženo. Vypočítá doplňkovou chybovou funkci _X |
| erfcf | Vypočítá doplňkovou chybovou funkci _X |
| erfcinv | Přetíženo. Vypočítá inverzní doplňkovou chybovou funkci _X |
| erfcinvf | Vypočítá inverzní doplňkovou chybovou funkci _X |
| erff | Vypočítá chybovou funkci _X |
| erfinv | Přetíženo. Vypočítá inverzní chybovou funkci _X |
| erfinvf | Vypočítá inverzní chybovou funkci _X |
| Exp | Přetíženo. Vypočítá exponenciální hodnotu argumentu base-e. |
| exp10 | Přetíženo. Vypočítá exponenciální hodnotu argumentu base-10. |
| exp10f | Vypočítá exponenciální hodnotu argumentu base-10. |
| exp2 | Přetíženo. Vypočítá exponenciální hodnotu argumentu base-2. |
| exp2f | Vypočítá exponenciální hodnotu argumentu base-2. |
| expf | Vypočítá exponenciální hodnotu argumentu base-e. |
| výraz 1 | Přetíženo. Vypočítá exponenciální funkci argumentu o základu e a odečte 1. |
| expm1f | Vypočítá exponenciální funkci argumentu o základu e a odečte 1. |
| fabs | Přetíženo. Vrátí absolutní hodnotu argumentu. |
| fabsf | Vrátí absolutní hodnotu argumentu. |
| fdim | Přetíženo. Určuje kladný rozdíl mezi argumenty. |
| fdimf | Určuje kladný rozdíl mezi argumenty. |
| podlaha | Přetíženo. Vypočítá podlahu argumentu. |
| floorf | Vypočítá podlahu argumentu. |
| fma | Přetíženo. Výpočty (_X * _Y) + _Z zaokrouhlené jako jedna ternární operace |
| fmaf | Výpočty (_X * _Y) + _Z zaokrouhlené jako jedna ternární operace |
| fmax | Přetíženo. Určení maximální číselné hodnoty argumentů |
| fmaxf | Určení maximální číselné hodnoty argumentů |
| fmin | Přetíženo. Určení minimální číselné hodnoty argumentů |
| fminf | Určení minimální číselné hodnoty argumentů |
| fmod – funkce (C++ AMP) | Přetíženo. Vypočítá zbytek _X/_Y s plovoucí desetinnou čárkou. |
| fmodf | Vypočítá zbytek _X/_Y s plovoucí desetinnou čárkou. |
| fpclassify | Přetíženo. Klasifikuje hodnotu argumentu jako NaN, nekonečné, normální, subnormální, nula. |
| frexp | Přetíženo. Získá mantisu a exponent _X |
| frexpf | Získá mantisu a exponent _X |
| hypot | Přetíženo. Vypočítá druhou odmocninu součtu čtverců _X a _Y |
| hypotf | Vypočítá druhou odmocninu součtu čtverců _X a _Y |
| ilogb | Přetíženo. Extrahování exponentu _X jako přihlášené hodnoty |
| ilogbf | Extrahování exponentu _X jako přihlášené hodnoty |
| isfinite | Přetíženo. Určuje, zda má argument konečnou hodnotu. |
| isinf | Přetíženo. Určuje, zda je argument nekonečnem. |
| isnan | Přetíženo. Určuje, jestli je argument naN. |
| isnormal | Přetíženo. Určuje, jestli je argument normální. |
| ldexp | Přetíženo. Vypočítá reálné číslo z manissa a exponentu. |
| ldexpf | Vypočítá reálné číslo z manissa a exponentu. |
| lgamma | Přetíženo. Vypočítá přirozený logaritmus absolutní hodnoty gama argumentu. |
| lgammaf | Vypočítá přirozený logaritmus absolutní hodnoty gama argumentu. |
| kláda | Přetíženo. Vypočítá logaritmus argumentu base-e. |
| log10 | Přetíženo. Vypočítá logaritmus argumentu base-10. |
| log10f | Vypočítá logaritmus argumentu base-10. |
| log1p | Přetíženo. Vypočítá logaritmus base-e 1 plus argument. |
| log1pf | Vypočítá logaritmus base-e 1 plus argument. |
| log2 | Přetíženo. Vypočítá logaritmus argumentu base-2. |
| log2f | Vypočítá logaritmus argumentu base-2. |
| logb | Přetíženo. Extrahuje exponent _X jako celočíselnou hodnotu s plovoucí desetinnou čárkou ve formátu |
| logbf | Extrahuje exponent _X jako celočíselnou hodnotu s plovoucí desetinnou čárkou ve formátu |
| logf | Vypočítá logaritmus argumentu base-e. |
| modf | Přetíženo. Rozdělí _X na zlomkové a celočíselné části. |
| modff | Rozdělí _X na zlomkové a celočíselné části. |
| Nan | Vrátí tichou hodnotu NaN. |
| nanf | Vrátí tichou hodnotu NaN. |
| nearbyint | Přetíženo. Zaokrouhlí argument na celočíselnou hodnotu ve formátu s plovoucí desetinou čárkou pomocí aktuálního směru zaokrouhlování. |
| nearbyintf | Zaokrouhlí argument na celočíselnou hodnotu ve formátu s plovoucí desetinou čárkou pomocí aktuálního směru zaokrouhlování. |
| nextafter | Přetíženo. Určete další reprezentovatelnou hodnotu v typu funkce za _X ve směru _Y |
| nextafterf | Určete další reprezentovatelnou hodnotu v typu funkce za _X ve směru _Y |
| fí | Přetíženo. Vrátí kumulativní distribuční funkci argumentu. |
| Phif | Vrátí kumulativní distribuční funkci argumentu. |
| zajatec | Přetíženo. Vypočítá _X umocněné na mocninu _Y |
| powf | Vypočítá _X umocněné na mocninu _Y |
| probit | Přetíženo. Vrátí inverzní kumulativní distribuční funkci argumentu. |
| probitf | Vrátí inverzní kumulativní distribuční funkci argumentu. |
| rcbrt | Přetíženo. Vrátí reciproční kořen datové krychle argumentu. |
| rcbrtf | Vrátí reciproční kořen datové krychle argumentu. |
| zbytek | Přetíženo. Vypočítá zbytek: _X _Y REM |
| zbytekf | Vypočítá zbytek: _X _Y REM |
| remquo | Přetíženo. Vypočítá stejný zbytek jako _X _Y REM. Vypočítá také nižších 23 bitů celočíselného _X/_Y a poskytne této hodnotě stejné znaménko jako _X/_Y. Uloží tuto hodnotu se znaménkem do celého čísla, na které odkazuje _Quo. |
| remquof | Vypočítá stejný zbytek jako _X _Y REM. Vypočítá také nižších 23 bitů celočíselného _X/_Y a poskytne této hodnotě stejné znaménko jako _X/_Y. Uloží tuto hodnotu se znaménkem do celého čísla, na které odkazuje _Quo. |
| kulatý | Přetíženo. Zaokrouhlí _X na nejbližší celé číslo. |
| roundf | Zaokrouhlí _X na nejbližší celé číslo. |
| rsqrt | Přetíženo. Vrátí reciproční odmocninu argumentu. |
| rsqrtf | Vrátí reciproční odmocninu argumentu. |
| scalb | Přetíženo. Vynásobí _X FLT_RADIX na výkonovou _Y |
| scalbf | Vynásobí _X FLT_RADIX na výkonovou _Y |
| scalbn | Přetíženo. Vynásobí _X FLT_RADIX na výkonovou _Y |
| scalbnf | Vynásobí _X FLT_RADIX na výkonovou _Y |
| signbit | Přetíženo. Určuje, zda je znaménko _X záporné. |
| signbitf | Určuje, zda je znaménko _X záporné. |
| hřích | Přetíženo. Vypočítá sinusovou hodnotu argumentu. |
| sincos | Přetíženo. Vypočítá sinusovou a kosinusovou hodnotu _X |
| sincosf | Vypočítá sinusovou a kosinusovou hodnotu _X |
| sinf | Vypočítá sinusovou hodnotu argumentu. |
| Sinh | Přetíženo. Vypočítá hyperbolickou sinusovou hodnotu argumentu. |
| sinhf | Vypočítá hyperbolickou sinusovou hodnotu argumentu. |
| sinpi | Přetíženo. Vypočítá sinusovou hodnotu pí * _X |
| sinpif | Vypočítá sinusovou hodnotu pí * _X |
| Sqrt | Přetíženo. Vypočítá kořenqure argumentu. |
| Sqrtf | Vypočítá kořenqure argumentu. |
| opálení | Přetíženo. Vypočítá tangens hodnotu argumentu. |
| tanf | Vypočítá tangens hodnotu argumentu. |
| tanh | Přetíženo. Vypočítá hyperbolickou tangens hodnotu argumentu. |
| tanhf | Vypočítá hyperbolickou tangens hodnotu argumentu. |
| tanpi | Přetíženo. Vypočítá tangens hodnotu pí * _X |
| tanpif | Vypočítá tangens hodnotu pí * _X |
| tgamma | Přetíženo. Vypočítá gama funkci _X |
| tgammaf | Vypočítá gama funkci _X |
| trunc | Přetíženo. Zkrátí argument na celočíselnou komponentu. |
| truncf | Zkrátí argument na celočíselnou komponentu. |
Požadavky
Hlavička: amp_math.h
Obor názvů: Souběžnost