Sdílet prostřednictvím


Concurrency::precise_math – obor názvů

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

Jméno 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.
Ceil 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
Protože Přetíženo. Vypočítá kosinus argumentu.
cosf Vypočítá kosinus argumentu.
cosh 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.
Podlaze 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.
Protokolu 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
Phi Přetíženo. Vrátí kumulativní distribuční funkci argumentu.
Phif Vrátí kumulativní distribuční funkci argumentu.
Pow 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.
Zbývající část 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.
Kolo 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.
Tan 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

Viz také

Obor názvů Concurrency (C++ AMP)