Sdílet prostřednictvím


Concurrency::precise_math – obor názvů

Funkce v oboru názvů precise_math jsou kompatibilní s normou C99.Jsou zahrnuty verze funkcí pro jednoduchou i dvojitou přesnost.Například funkce acos má dvojitou přesnost, funkce acosf má přesnost jednoduchou.Tyto funkce, včetně funkcí s jednoduchou přesností, vyžadují rozšířenou podporu dvojité přesnosti v akcelerátoru.Chcete-li zjistit, zda lze tyto funkce použít s určitým akcelerátorem, lze použít datový člen accelerator::supports_double_precision – datový člen.

namespace precise_math;

Členy

Funkce

Název

Description

acos – funkce

Přetíženo.Vypočítá arkuskosinus argumentu

acosf – funkce

Vypočítá arkuskosinus argumentu

acosh – funkce

Přetíženo.Vypočítá inverzní hyperbolický kosinus argumentu

acoshf – funkce

Vypočítá inverzní hyperbolický kosinus argumentu

asin – funkce

Přetíženo.Vypočítá arkussinus argumentu

asinf – funkce

Vypočítá arkussinus argumentu

asinh – funkce

Přetíženo.Vypočítá inverzní hyperbolický sinus argumentu

asinhf – funkce

Vypočítá inverzní hyperbolický sinus argumentu

atan – funkce

Přetíženo.Vypočítá arkustangens argumentu

atan2 – funkce

Přetíženo.Vypočítá arkustangens výrazu _Y/_X

atan2f – funkce

Vypočítá arkustangens výrazu _Y/_X

atanf – funkce

Vypočítá arkustangens argumentu

atanh – funkce

Přetíženo.Vypočítá inverzní hyperbolický tangens argumentu

atanhf – funkce

Vypočítá inverzní hyperbolický tangens argumentu

cbrt – funkce

Přetíženo.Vypočítá reálnou část druhé odmocniny argumentu

cbrtf – funkce

Vypočítá reálnou část druhé odmocniny argumentu

ceil – funkce

Přetíženo.Vypočítá horní mez argumentu

ceilf – funkce

Vypočítá horní mez argumentu

copysign – funkce

Přetíženo.Vytváří hodnotu s velikostí proměnné _X a znaménkem proměnné _Y

copysignf – funkce

Vytváří hodnotu s velikostí proměnné _X a znaménkem proměnné _Y

cos – funkce

Přetíženo.Vypočítá kosinus argumentu

cosf – funkce

Vypočítá kosinus argumentu

cosh – funkce

Přetíženo.Vypočítá hodnotu hyperbolického kosinu argumentu

coshf – funkce

Vypočítá hodnotu hyperbolického kosinu argumentu

cospi – funkce

Přetíženo.Vypočítá hodnotu kosinu výrazu pi * _X

cospif – funkce

Vypočítá hodnotu kosinu výrazu pi * _X

erf – funkce

Přetíženo.Vypočítá chybovou funkci proměnné _X

erfc – funkce

Přetíženo.Vypočítá doplňkovou chybovou funkci proměnné _X

erfcf – funkce

Vypočítá doplňkovou chybovou funkci proměnné _X

erfcinv – funkce

Přetíženo.Vypočítá inverzní doplňkovou chybovou funkci proměnné _X

erfcinvf – funkce

Vypočítá inverzní doplňkovou chybovou funkci proměnné _X

erff – funkce

Vypočítá chybovou funkci proměnné _X

erfinv – funkce

Přetíženo.Vypočítá inverzní chybovou funkci proměnné _X

erfinvf – funkce

Vypočítá inverzní chybovou funkci proměnné _X

exp – funkce

Přetíženo.Vypočítá exponenciální funkci argumentu o základu e

exp10 – funkce

Přetíženo.Vypočítá exponenciální funkci argumentu o základu 10

exp10f – funkce

Vypočítá exponenciální funkci argumentu o základu 10

exp2 – funkce

Přetíženo.Vypočítá exponenciální funkci argumentu o základu 2

exp2f – funkce

Vypočítá exponenciální funkci argumentu o základu 2

expf – funkce

Vypočítá exponenciální funkci argumentu o základu e

expm1 – funkce

Přetíženo.Vypočítá exponenciální funkci argumentu o základu e a odečte 1.

expm1f – funkce

Vypočítá exponenciální funkci argumentu o základu e a odečte 1.

fabs – funkce

Přetíženo.Vrátí absolutní hodnotu argumentu

fabsf – funkce

Vrátí absolutní hodnotu argumentu

fdim – funkce

Přetíženo.Určuje pozitivní rozdíl mezi argumenty

fdimf – funkce

Určuje pozitivní rozdíl mezi argumenty

floor – funkce

Přetíženo.Vypočítá dolní mez argumentu

floorf – funkce

Vypočítá dolní mez argumentu

fma – funkce

Přetíženo.Vypočítá výraz (_X * _Y) + _Z, zapouzdřený jako jednu ternární operaci

fmaf – funkce

Vypočítá výraz (_X * _Y) + _Z, zapouzdřený jako jednu ternární operaci

fmax – funkce

Přetíženo.Určí maximální číselnou hodnotu argumentů

fmaxf – funkce

Určí maximální číselnou hodnotu argumentů

fmin – funkce

Přetíženo.Určí minimální číselnou hodnotu argumentů

fminf – funkce

Určí minimální číselnou hodnotu argumentů

fmod – funkce (C++ AMP)

Přetíženo.Vypočítá zbytek s plovoucí desetinnou čárkou z výrazu _X/_Y

fmodf – funkce

Vypočítá zbytek s plovoucí desetinnou čárkou z výrazu _X/_Y

fpclassify – funkce

Přetíženo.Klasifikuje hodnotu argumentu jako NaN, nekonečno, normální, subnormální, nulu

frexp – funkce

Přetíženo.Načte mantisu a exponent proměnné _X

frexpf – funkce

Načte mantisu a exponent proměnné _X

hypot – funkce

Přetíženo.Vypočítá druhou odmocninu součtu druhých mocnin proměnných _X a _Y

hypotf – funkce

Vypočítá druhou odmocninu součtu druhých mocnin proměnných _X a _Y

ilogb – funkce

Přetíženo.Extrahuje exponent proměnné _X jako hodnotu typu signed int

ilogbf – funkce

Extrahuje exponent proměnné _X jako hodnotu typu signed int

isfinite – funkce

Přetíženo.Určí, zda má argument konečnou hodnotu

isinf – funkce

Přetíženo.Určí, zda je argument nekonečno

isnan – funkce

Přetíženo.Určí, zda je argument NaN

isnormal – funkce

Přetíženo.Určí, zda je argument normální číslo

ldexp – funkce

Přetíženo.Vypočítá reálné číslo z mantisy a exponentu

ldexpf – funkce

Vypočítá reálné číslo z mantisy a exponentu

lgamma – funkce

Přetíženo.Vypočítá přirozený logaritmus absolutní hodnoty gamma argumentu.

lgammaf – funkce

Vypočítá přirozený logaritmus absolutní hodnoty gamma argumentu.

log – funkce

Přetíženo.Vypočítá logaritmus argumentu o základu e

log10 – funkce

Přetíženo.Vypočítá logaritmus argumentu o základu 10

log10f – funkce

Vypočítá logaritmus argumentu o základu 10

log1p – funkce

Přetíženo.Vypočítá logaritmus jedné o základu e plus argument

log1pf – funkce

Vypočítá logaritmus jedné o základu e plus argument

log2 – funkce

Přetíženo.Vypočítá logaritmus argumentu o základu 2

log2f – funkce

Vypočítá logaritmus argumentu o základu 2

logb – funkce

Přetíženo.Extrahuje exponent proměnné _X jako celočíselnou hodnotu se znaménkem ve formátu s plovoucí desetinnou čárkou

logbf – funkce

Extrahuje exponent proměnné _X jako celočíselnou hodnotu se znaménkem ve formátu s plovoucí desetinnou čárkou

logf – funkce

Vypočítá logaritmus argumentu o základu e

modf – funkce

Přetíženo.Rozdělí _X na celé číslo a číslo za desetinnou čárkou.

modff – funkce

Rozdělí _X na celé číslo a číslo za desetinnou čárkou.

nan – funkce

Vrátí tichý NaN

nanf – funkce

Vrátí tichý NaN

nearbyint – funkce

Přetíženo.Zaokrouhlí argument na celočíselnou hodnotu ve formátu čísla s plovoucí desetinnou čárkou za použití aktuálního směru zaokrouhlování.

nearbyintf – funkce

Zaokrouhlí argument na celočíselnou hodnotu ve formátu čísla s plovoucí desetinnou čárkou za použití aktuálního směru zaokrouhlování.

nextafter – funkce

Přetíženo.Určí v typu funkce následující reprezentovatelnou hodnotu po _X ve směru _Y

nextafterf – funkce

Určí v typu funkce následující reprezentovatelnou hodnotu po _X ve směru _Y

phi – funkce

Přetíženo.Vrátí kumulativní distribuční funkci argumentu

phif – funkce

Vrátí kumulativní distribuční funkci argumentu

pow – funkce

Přetíženo.Vypočítá proměnnou _X umocněnou na _Y

powf – funkce

Vypočítá proměnnou _X umocněnou na _Y

probit – funkce

Přetíženo.Vrátí inverzní kumulativní distribuční funkci argumentu

probitf – funkce

Vrátí inverzní kumulativní distribuční funkci argumentu

rcbrt – funkce

Přetíženo.Vrátí převrácenou hodnotu druhé odmocniny argumentu

rcbrtf – funkce

Vrátí převrácenou hodnotu druhé odmocniny argumentu

remainder – funkce

Přetíženo.Vypočítá zbytek: _X REM _Y

remainderf – funkce

Vypočítá zbytek: _X REM _Y

remquo – funkce

Přetíženo.Vypočítá stejný zbytek jako operace _X REM _Y.Také vypočítá nižších 23 bitů celočíselného podílu _X/_Y a dává této hodnotě stejné znaménko jako operace _X/_Y.Uloží tuto hodnotu se znaménkem do celého čísla, na které ukazuje proměnná _Quo.

remquof – funkce

Vypočítá stejný zbytek jako operace _X REM _Y.Také vypočítá nižších 23 bitů celočíselného podílu _X/_Y a dává této hodnotě stejné znaménko jako operace _X/_Y.Uloží tuto hodnotu se znaménkem do celého čísla, na které ukazuje proměnná _Quo.

round – funkce

Přetíženo.Zaokrouhlí číslo _X na nejbližší celé číslo

roundf – funkce

Zaokrouhlí číslo _X na nejbližší celé číslo

rsqrt – funkce

Přetíženo.Vrátí převrácenou hodnotu druhé odmocniny argumentu

rsqrtf – funkce

Vrátí převrácenou hodnotu druhé odmocniny argumentu

scalb – funkce

Přetíženo.Vynásobí proměnnou _X pomocí FLT_RADIX na mocninu _Y

scalbf – funkce

Vynásobí proměnnou _X pomocí FLT_RADIX na mocninu _Y

scalbn – funkce

Přetíženo.Vynásobí proměnnou _X pomocí FLT_RADIX na mocninu _Y

scalbnf – funkce

Vynásobí proměnnou _X pomocí FLT_RADIX na mocninu _Y

signbit – funkce

Přetíženo.Určí, zda je znaménko proměnné _X záporné

signbitf – funkce

Určí, zda je znaménko proměnné _X záporné

sin – funkce

Přetíženo.Vypočítá hodnotu sinu argumentu

sincos – funkce

Přetíženo.Vypočítá hodnotu sinu a kosinu proměnné _X

sincosf – funkce

Vypočítá hodnotu sinu a kosinu proměnné _X

sinf – funkce

Vypočítá hodnotu sinu argumentu

sinh – funkce

Přetíženo.Vypočítá hodnotu hyperbolického sinu argumentu

sinhf – funkce

Vypočítá hodnotu hyperbolického sinu argumentu

sinpi – funkce

Přetíženo.Vypočítá hodnotu sinu výrazu pi * _X

sinpif – funkce

Vypočítá hodnotu sinu výrazu pi * _X

sqrt – funkce

Přetíženo.Vypočítá druhou odmocninu argumentu

sqrtf – funkce

Vypočítá druhou odmocninu argumentu

tan – funkce

Přetíženo.Vypočítá hodnotu tangentu argumentu

tanf – funkce

Vypočítá hodnotu tangentu argumentu

tanh – funkce

Přetíženo.Vypočítá hodnotu hyperbolického tangentu argumentu

tanhf – funkce

Vypočítá hodnotu hyperbolického tangentu argumentu

tanpi – funkce

Přetíženo.Vypočítá hodnotu tangentu z výrazu pi * _X

tanpif – funkce

Vypočítá hodnotu tangentu z výrazu pi * _X

tgamma – funkce

Přetíženo.Vypočítá funkci gamma proměnné _X

tgammaf – funkce

Vypočítá funkci gamma proměnné _X

trunc – funkce

Přetíženo.Ořízne argument na celé číslo

truncf – funkce

Ořízne argument na celé číslo

Požadavky

Hlavičkový soubor: amp_math.h

Obor názvů: Concurrency

Viz také

Referenční dokumentace

Obor názvů souběžnosti (C++ AMP)