Concurrency::precise_math – jmenný prostor

Funkce v oboru názvů precise_math jsou v souladu s 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. Pomocí accelerator::supports_double_precision můžete určit, zda můžete tyto funkce spustit na konkrétním akcelerátoru.

Syntaxe

namespace precise_math;

Parametry

Členové

Functions

název Description
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á inverzní hyperbolický tangens argumentu.
atanhf Vypočítá inverzní 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.
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.
cosh Přetíženo. Vypočítá hyperbolickou kosinus hodnotu argumentu.
coshf Vypočítá hyperbolickou kosinus hodnotu argumentu.
cospi Přetíženo. Vypočítá hodnotu kosinu π * _X
cospif Vypočítá hodnotu kosinu π * _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.
expm1 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 po dělení _X/_Y s plovoucí desetinnou čárkou.
fmodf Vypočítá zbytek po dělení _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 čísla _X
frexpf Získá mantisu a exponent čísla _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. Extrahujte exponent _X jako celou číselnou hodnotu se znaménkem
ilogbf Extrahujte exponent _X jako celou číselnou hodnotu se znaménkem
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 hodnota NaN.
isnormal Přetíženo. Určuje, jestli je argument normální.
ldexp Přetíženo. Vypočítá reálné číslo z mantissy a exponentu.
ldexpf Vypočítá reálné číslo z mantissy 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.
záznam Přetíženo. Vypočítá přirozený logaritmus (logaritmus o základu 'e') argumentu.
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 podepsanou celočíselnou hodnotu formátu s pohyblivou řádovou čárkou.
logbf Extrahuje exponent _X jako podepsanou celočíselnou hodnotu formátu s pohyblivou řádovou čárkou.
logf Vypočítá přirozený logaritmus (logaritmus o základu 'e') argumentu.
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 pohyblivou desetinnou čárkou pomocí aktuálního směru zaokrouhlování.
nearbyintf Zaokrouhlí argument na celočíselnou hodnotu ve formátu s pohyblivou desetinnou čá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
Přetíženo. Vrátí kumulativní distribuční funkci argumentu.
Phif Vrátí kumulativní distribuční funkci argumentu.
mocnina 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í hodnotu třetí odmocniny argumentu.
rcbrtf Vrátí reciproční hodnotu třetí odmocniny argumentu.
zbytek Přetíženo. Vypočítá zbytek: _X _Y REM
remainderf Vypočítá zbytek: _X _Y REM
remquo Přetíženo. Vypočítá stejný zbytek jako _X REM _Y. 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é ukazuje ukazatel _Quo.
remquof Vypočítá stejný zbytek jako _X REM _Y. 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é ukazuje ukazatel _Quo.
kulatý Přetíženo. Zaokrouhlí _X na nejbližší celé číslo.
roundf Zaokrouhlí _X na nejbližší celé číslo.
rsqrt Přetíženo. Vrátí převrácenou hodnotu druhé odmocniny argumentu.
rsqrtf Vrátí převrácenou hodnotu druhé odmocniny argumentu.
scalb Přetíženo. Vynásobí _X s FLT_RADIX na mocninu _Y
scalbf Vynásobí _X s FLT_RADIX na mocninu _Y
scalbn Přetíženo. Vynásobí _X s FLT_RADIX na mocninu _Y
scalbnf Vynásobí _X s FLT_RADIX na mocninu _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á hodnotu tangens argumentu.
tanf Vypočítá hodnotu tangens argumentu.
tanh Přetíženo. Vypočítá hodnotu hyperbolického tangens argumentu.
tanhf Vypočítá hodnotu hyperbolického tangens argumentu.
tanpi Přetíženo. Vypočítá hodnotu tangentu pro pi * _X
tanpif Vypočítá hodnotu tangentu pro pi * _X
tgamma Přetíženo. Vypočítá funkci gama pro _X
tgammaf Vypočítá funkci gama pro _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

Jmenný prostor: Konkurence

Viz také

Concurrency namespace (C++ AMP)