Megosztás a következőn keresztül:


Párhuzamosság::precise_math Névtér

A névtérben lévő precise_math függvények C99-konformak. Az egyes függvények egyetlen pontosságú és dupla pontosságú változata is megtalálható. Ez lehet például a dupla pontosságú verzió, acos és acosf az egy pontosságú verzió. Ezek a függvények, beleértve az egy pontosságú függvényeket, kiterjesztett dupla pontosságú támogatást igényelnek a gázpedálon. A accelerator::supports_double_precision segítségével megállapíthatja, hogy futtathatja-e ezeket a függvényeket egy adott számítástechnikai gyorsítón.

Szemantika

namespace precise_math;

Paraméterek

Tagok

Functions

Név Description
acos Túlterhelt. Az argumentum arckozinuszának kiszámítása
acosf Az argumentum arckozinuszának kiszámítása
arccosh Túlterhelt. Kiszámítja az argumentum inverz hiperbolikus koszinuszát
acoshf Kiszámítja az argumentum inverz hiperbolikus koszinuszát
asin Túlterhelt. Kiszámítja az argumentum arkuszine-értékét
asinf Kiszámítja az argumentum arkuszine-értékét
asinh Túlterhelt. Kiszámítja az argumentum inverz hiperbolikus szinuszát
asinhf Kiszámítja az argumentum inverz hiperbolikus szinuszát
atan Túlterhelt. Az argumentum arkusztangensének kiszámítása
atan2 Túlterhelt. Kiszámítja a _Y/_X arktangensét
atan2f Kiszámítja a _Y/_X arktangensét
atanf Az argumentum arkusztangensének kiszámítása
atanh Túlterhelt. Kiszámítja az argumentum inverz hiperbolikus tangensét
atanhf Kiszámítja az argumentum inverz hiperbolikus tangensét
cbrt Túlterhelt. Kiszámítja az argumentum valódi kockagyökerét
cbrtf Kiszámítja az argumentum valódi kockagyökerét
mennyezet Túlterhelt. Kiszámítja az argumentum felső határát
ceilf Kiszámítja az argumentum felső határát
copysign Túlterhelt. A _X nagyságával és a _Y jelével rendelkező értéket állít elő
copysignf A _X nagyságával és a _Y jelével rendelkező értéket állít elő
cos Túlterhelt. Kiszámítja az argumentum koszinuszát
cosf Kiszámítja az argumentum koszinuszát
kosh Túlterhelt. Kiszámítja az argumentum hiperbólikus koszinusz értékét.
coshf Kiszámítja az argumentum hiperbolikus koszinusz értékét.
cospi Túlterhelt. A pi koszinuszértékének kiszámítása * _X
cospif A pi koszinuszértékének kiszámítása * _X
Erf Túlterhelt. A _X hibafüggvényének kiszámítása
erfc Túlterhelt. A _X kiegészítő hibafüggvényének kiszámítása
erfcf A _X kiegészítő hibafüggvényének kiszámítása
erfcinv Túlterhelt. Az X komplementer inverz hibafüggvényének kiszámítása
erfcinvf Az X komplementer inverz hibafüggvényének kiszámítása
erff A _X hibafüggvényének kiszámítása
erfinv Túlterhelt. A _X inverz hibafüggvényének kiszámítása
erfinvf A _X inverz hibafüggvényének kiszámítása
Exp Túlterhelt. Kiszámítja az argumentum alap-e exponenciális értékét
exp10 Túlterhelt. Kiszámítja az argumentum 10-es alap-exponenciális értékét
exp10f Kiszámítja az argumentum 10-es alap-exponenciális értékét
exp2 Túlterhelt. Kiszámítja az argumentum 2-es alap-exponenciális értékét
exp2f Kiszámítja az argumentum 2-es alap-exponenciális értékét
expf Kiszámítja az argumentum alap-e exponenciális értékét
expm1 Túlterhelt. Kiszámítja az argumentum alap-e exponenciális értékét mínusz 1
expm1f Kiszámítja az argumentum alap-e exponenciális értékét mínusz 1
fabs Túlterhelt. Az argumentum abszolút értékét adja eredményül.
fabsf Az argumentum abszolút értékét adja eredményül.
fdim Túlterhelt. Meghatározza az argumentumok közötti pozitív különbséget
fdimf Meghatározza az argumentumok közötti pozitív különbséget
emeleti Túlterhelt. Kiszámítja az argumentum padlóját
floorf Kiszámítja az argumentum padlóját
Fma Túlterhelt. Számítsa ki az (_X * _Y) + _Z értékét, egyetlen ternáris műveletként kerekítve
fmaf Számítsa ki, (_X * _Y) + _Z, kerekítve egyetlen ternáris műveletként.
fmax Túlterhelt. Az argumentumok maximális numerikus értékének meghatározása
fmaxf Az argumentumok maximális numerikus értékének meghatározása
fmin Túlterhelt. Az argumentumok minimális numerikus értékének meghatározása
fminf Az argumentumok minimális numerikus értékének meghatározása
fmod függvény (C++ AMP) Túlterhelt. Kiszámítja a _X/_Y lebegőpontos fennmaradó részét
fmodf Kiszámítja a _X/_Y lebegőpontos fennmaradó részét
fpclassify Túlterhelt. Az argumentum értékét NaN, végtelen, normál, subnormális, nulla értékként osztályozza
frexp Túlterhelt. Lekéri a mantisszát és a kitevőjét _X
frexpf Lekéri a mantisszát és a kitevőjét _X
hipotézis Túlterhelt. Kiszámítja a _X és _Y négyzetösszegének négyzetgyökét.
hipotf Kiszámítja a _X és _Y négyzetösszegének négyzetgyökét.
ilogb Túlterhelt. A _X kitevőjének kinyerése aláírt int értékként
ilogbf A _X kitevőjének kinyerése aláírt int értékként
isfinite Túlterhelt. Meghatározza, hogy az argumentum véges értékkel rendelkezik-e
isinf Túlterhelt. Meghatározza, hogy az argumentum végtelen-e
isan Túlterhelt. Meghatározza, hogy az argumentum naN-e
isnormal Túlterhelt. Meghatározza, hogy az argumentum normál-e
ldexp Túlterhelt. Valós számot számít ki a mantissa és a kitevő alapján
ldexpf Valós számot számít ki a mantissa és a kitevő alapján
lgamma Túlterhelt. Kiszámítja az argumentum gamma abszolút értékének természetes logaritmusát
lgammaf Kiszámítja az argumentum gamma abszolút értékének természetes logaritmusát
napló Túlterhelt. Kiszámítja az argumentum alap-e logaritmusát
log10 Túlterhelt. Kiszámítja az argumentum 10-es alapú logaritmusát
log10f Kiszámítja az argumentum 10-es alapú logaritmusát
log1p Túlterhelt. Kiszámítja az 1-es alap-e logaritmust és az argumentumot
log1pf Kiszámítja az 1-es alap-e logaritmust és az argumentumot
log2 Túlterhelt. Kiszámítja az argumentum 2. bázis logaritmusát
log2f Kiszámítja az argumentum 2. bázis logaritmusát
logb Túlterhelt. A _X kitevőjének kinyerése aláírt egész számként lebegőpontos formátumban
logbf A _X kitevőjének kinyerése aláírt egész számként lebegőpontos formátumban
logf Kiszámítja az argumentum alap-e logaritmusát
modf Túlterhelt. A _X törtrészekre és egész számokra osztja.
modff A _X törtrészekre és egész számokra osztja.
Nan Csendes NaN-t visszaad
nanf Csendes naN-t ad vissza
közeli Túlterhelt. Az argumentumot lebegőpontos formátumú egész számra kerekíti az aktuális kerekítési irány használatával.
nearbyintf Az argumentumot lebegőpontos formátumú egész számra kerekíti az aktuális kerekítési irány használatával.
nextafter Túlterhelt. Határozza meg a következő ábrázolható értéket a függvény típusában, _X után, _Y irányában.
nextafterf Határozza meg a következő ábrázolható értéket a függvény típusában _X után, _Y irányában.
Phi Túlterhelt. Az argumentum eloszlásfüggvényét adja eredményül.
phif Az argumentum eloszlásfüggvényét adja eredményül.
pow Túlterhelt. A _Y erejére emelt _X kiszámítása
powf A _Y erejére emelt _X kiszámítása
probit Túlterhelt. Az argumentum inverz eloszlásfüggvényét adja eredményül.
probitf Az argumentum inverz eloszlásfüggvényét adja eredményül.
rcbrt Túlterhelt. Az argumentum kockagyökerének reciprokát adja vissza
rcbrtf Az argumentum kockagyökerének reciprokát adja vissza
Fennmaradó Túlterhelt. Kiszámítja a maradékot: _X REM _Y
remainderf Kiszámítja a maradékot: _X REM _Y
remquo Túlterhelt. Ugyanazt a maradékot számítja ki, mint _X REM _Y. Emellett kiszámítja az egész hányados alsó 23 bitjét, és azt az értéket az _X/_Y eredményének megfelelő előjellel látja el. Ezt az aláírt értéket a _Quo által mutatott egész számban tárolja.
remquof Ugyanazt a maradékot számítja ki, mint _X REM _Y. Emellett kiszámítja az _X/_Y hányados alsó 23 bitjét, és az értékének ugyanazt a jelet adja, mint az _X/_Y teljes hányadosának. Ezt az aláírt értéket a _Quo által mutatott egész számban tárolja.
kerek Túlterhelt. A _X-et a legközelebbi egész számra kerekíti.
roundf A _X-et a legközelebbi egész számra kerekíti.
rsqrt Túlterhelt. Az argumentum négyzetgyökének reciprokát adja vissza
rsqrtf Az argumentum négyzetgyökének reciprokát adja vissza
scalb Túlterhelt. Megszorozza az _X-et FLT_RADIX _Y-edik hatványával.
scalbf Megszorozza az _X-et FLT_RADIX _Y-edik hatványával.
scalbn Túlterhelt. Megszorozza az _X-et FLT_RADIX _Y-edik hatványával.
scalbnf Megszorozza az _X-et FLT_RADIX _Y-edik hatványával.
signbit Túlterhelt. Meghatározza, hogy a _X jele negatív-e
signbitf Meghatározza, hogy a _X jele negatív-e
bűn Túlterhelt. Az argumentum szinuszértékének kiszámítása
sincos Túlterhelt. A _X szinusz- és koszinuszértékének kiszámítása
sincosf A _X szinusz- és koszinuszértékének kiszámítása
sinf Az argumentum szinuszértékének kiszámítása
sinh Túlterhelt. Kiszámítja az argumentum hiperbolikus szinusz értékét
sinhf Kiszámítja az argumentum hiperbolikus szinusz értékét
sinpi Túlterhelt. A pi * _X szinuszértékének kiszámítása
sinpif A pi * _X szinuszértékének kiszámítása
Túlterhelt. Kiszámítja az argumentum squre gyökerét
sqrtf Kiszámítja az argumentum squre gyökerét
tan Túlterhelt. Az argumentum tangensértékének kiszámítása
tanf Az argumentum tangensértékének kiszámítása
tanh Túlterhelt. Kiszámítja az argumentum hiperbolikus tangens értékét
tanhf Kiszámítja az argumentum hiperbolikus tangens értékét
tanpi Túlterhelt. Kiszámítja a pi * _X tangens értékét
tanpif Kiszámítja a pi * _X tangens értékét
tgamma Túlterhelt. A _X gammafüggvényének kiszámítása
tgammaf A _X gammafüggvényének kiszámítása
trunc Túlterhelt. Csonkolja az argumentumot az egész szám összetevőjére
truncf Csonkolja az argumentumot az egész szám összetevőjére

Requirements

Fejléc: amp_math.h

Névtér: Konkurencia

Lásd még

Egyidejűség névtere (C++ AMP)