Condividi tramite


Spazio dei nomi Concurrency::precise_math

Lo spazio dei nomi precise_math contiene funzioni conformi a C99. Sono incluse sia versioni a precisione singola che a precisione doppia di ogni funzione. Ad esempio, acos è la versione a precisione doppia ed acosf è la versione a precisione singola. Queste funzioni, incluse le funzioni a precisione singola, richiedono un supporto esteso a precisione doppia sull'acceleratore. È possibile usare accelerator::supports_double_precision per determinare se queste funzioni possono essere eseguite su un acceleratore specifico.

Sintassi

namespace precise_math;

Parametri

Membri

Funzioni

Nome Descrizione
acos Sovraccaricato. Calcola l'arcoseno dell'argomento
acosf Calcola l'arcoseno dell'argomento
acosh Sovraccaricato. Calcola il coseno iperbolico inverso dell'argomento
acoshf Calcola il coseno iperbolico inverso dell'argomento
asin Sovraccaricato. Calcola l'arcsin dell'argomento
asinf Calcola l'arcsin dell'argomento
asinh Sovraccaricato. Calcola il seno iperbolico inverso dell'argomento
asinhf Calcola il seno iperbolico inverso dell'argomento
atan Sovraccaricato. Calcola l'arcotangente dell'argomento
atan2 Sovraccaricato. Calcola l'arcotangente di _Y/_X
atan2f Calcola l'arcotangente di _Y/_X
atanf Calcola l'arcotangente dell'argomento
atanh Sovraccaricato. Calcola la tangente iperbolica inversa dell'argomento
atanhf Calcola la tangente iperbolica inversa dell'argomento
cbrt Sovraccaricato. Calcola la radice del cubo reale dell'argomento
cbrtf Calcola la radice del cubo reale dell'argomento
ceil Sovraccaricato. Calcola il limite massimo dell'argomento
ceilf Calcola il limite massimo dell'argomento
copysign Sovraccaricato. Produce un valore con la grandezza di _X e il segno di _Y
copysignf Produce un valore con la grandezza di _X e il segno di _Y
cos Sovraccaricato. Calcola il coseno dell'argomento
cosf Calcola il coseno dell'argomento
cosh Sovraccaricato. Calcola il valore del coseno iperbolico dell'argomento
coshf Calcola il valore del coseno iperbolico dell'argomento
cospi Sovraccaricato. Calcola il valore del coseno di pi * _X
cospif Calcola il valore del coseno di pi * _X
erf Sovraccaricato. Calcola la funzione di errore di _X
erfc Sovraccaricato. Calcola la funzione di errore complementare di _X
erfcf Calcola la funzione di errore complementare di _X
erfcinv Sovraccaricato. Calcola la funzione di errore complementare inversa di _X
erfcinvf Calcola la funzione di errore complementare inversa di _X
erff Calcola la funzione di errore di _X
erfinv Sovraccaricato. Calcola la funzione di errore inversa di _X
erfinvf Calcola la funzione di errore inversa di _X
Exp Sovraccaricato. Calcola l'esponenziale dell'argomento alla base e
exp10 Sovraccaricato. Calcola l'esponenziale base-10 dell'argomento
exp10f Calcola l'esponenziale base-10 dell'argomento
exp2 Sovraccaricato. Calcola l'esponenziale in base 2 dell'argomento
exp2f Calcola l'esponenziale in base 2 dell'argomento
expf Calcola l'esponenziale dell'argomento alla base e
expm1 Sovraccaricato. Calcola l'esponenziale naturale dell'argomento (base e), meno 1
expm1f Calcola l'esponenziale naturale dell'argomento (base e), meno 1
fabs Sovraccaricato. Restituisce il valore assoluto dell'argomento
fabsf Restituisce il valore assoluto dell'argomento
fdim Sovraccaricato. Determina la differenza positiva tra gli argomenti
fdimf Determina la differenza positiva tra gli argomenti
floor Sovraccaricato. Calcola il piano dell'argomento
floorf Calcola il piano dell'argomento
fma Sovraccaricato. Calcola (_X * _Y) + _Z, arrotondato come se fosse un'operazione ternaria
fmaf Calcola (_X * _Y) + _Z, arrotondato come se fosse un'operazione ternaria
fmax Sovraccaricato. Determinare il valore numerico massimo degli argomenti
fmaxf Determinare il valore numerico massimo degli argomenti
fmin Sovraccaricato. Determinare il valore numerico minimo degli argomenti
fminf Determinare il valore numerico minimo degli argomenti
Funzione fmod (C++ AMP) Sovraccaricato. Calcola il resto a virgola mobile di _X/_Y
fmodf Calcola il resto a virgola mobile di _X/_Y
fpclassify Sovraccaricato. Classifica il valore dell'argomento come NaN, infinito, normale, sottonormale, zero
frexp Sovraccaricato. Ottiene la mantissa e l'esponente di _X
frexpf Ottiene la mantissa e l'esponente di _X
hypot Sovraccaricato. Calcola la radice quadrata della somma dei quadrati di _X e _Y
hypotf Calcola la radice quadrata della somma dei quadrati di _X e _Y
ilogb Sovraccaricato. Estrarre l'esponente di _X come valore intero con segno
ilogbf Estrarre l'esponente di _X come valore intero con segno
isfinite Sovraccaricato. Determina se l'argomento ha un valore finito
isinf Sovraccaricato. Determina se l'argomento è un infinito
isnan Sovraccaricato. Determina se l'argomento è NaN
isnormal Sovraccaricato. Determina se l'argomento è normale
ldexp Sovraccaricato. Calcola un numero reale dalla mantissa e dall'esponente
ldexpf Calcola un numero reale dalla mantissa e dall'esponente
lgamma Sovraccaricato. Calcola il logaritmo naturale del valore assoluto di gamma dell'argomento
lgammaf Calcola il logaritmo naturale del valore assoluto di gamma dell'argomento
log Sovraccaricato. Calcola il logaritmo naturale dell'argomento
log10 Sovraccaricato. Calcola il logaritmo di base 10 dell'argomento
log10f Calcola il logaritmo di base 10 dell'argomento
log1p Sovraccaricato. Calcola il logaritmo naturale di 1 più l'argomento
log1pf Calcola il logaritmo naturale di 1 più l'argomento
log2 Sovraccaricato. Calcola il logaritmo in base 2 dell'argomento
log2f Calcola il logaritmo in base 2 dell'argomento
logb Sovraccaricato. Estrae l'esponente di _X, come valore intero con segno in formato a virgola mobile
logbf Estrae l'esponente di _X, come valore intero con segno in formato a virgola mobile
logf Calcola il logaritmo naturale dell'argomento
modf Sovraccaricato. Suddivide _X in parti frazionarie e intere.
modff Suddivide _X in parti frazionarie e intere.
nan Restituisce un NaN silenzioso
nanf Restituisce un NaN silenzioso
nearbyint Sovraccaricato. Arrotonda l'argomento a un valore intero nel formato a virgola mobile, secondo la direzione di arrotondamento corrente.
nearbyintf Arrotonda l'argomento a un valore intero nel formato a virgola mobile, secondo la direzione di arrotondamento corrente.
nextafter Sovraccaricato. Determinare il valore rappresentabile successivo, nel tipo della funzione, dopo _X nella direzione di _Y
nextafterf Determinare il valore rappresentabile successivo, nel tipo della funzione, dopo _X nella direzione di _Y
phi Sovraccaricato. Restituisce la funzione di distribuzione cumulativa dell'argomento
phif Restituisce la funzione di distribuzione cumulativa dell'argomento
pow Sovraccaricato. Calcola _X elevato alla potenza di _Y
powf Calcola _X elevato alla potenza di _Y
Probit Sovraccaricato. Restituisce la funzione di distribuzione cumulativa inversa dell'argomento
probitf Restituisce la funzione di distribuzione cumulativa inversa dell'argomento
rcbrt Sovraccaricato. Restituisce il reciproco della radice del cubo dell'argomento
rcbrtf Restituisce il reciproco della radice del cubo dell'argomento
resto Sovraccaricato. Calcola il resto: _X REM _Y
remainderf Calcola il resto: _X REM _Y
remquo Sovraccaricato. Calcola lo stesso resto di _X REM _Y. Calcola anche i 23 bit inferiori del quoziente integrale _X/_Y e assegna a tale valore lo stesso segno di _X/_Y. Archivia questo valore firmato nell'intero a cui punta _Quo.
remquof Calcola lo stesso resto di _X REM _Y. Calcola anche i 23 bit inferiori del quoziente integrale _X/_Y e assegna a tale valore lo stesso segno di _X/_Y. Archivia questo valore firmato nell'intero a cui punta _Quo.
round Sovraccaricato. Arrotonda _X all'intero più vicino
roundf Arrotonda _X all'intero più vicino
rsqrt Sovraccaricato. Restituisce il reciproco della radice quadrata dell'argomento
rsqrtf Restituisce il reciproco della radice quadrata dell'argomento
scalb Sovraccaricato. Moltiplica _X per FLT_RADIX alla potenza _Y
scalbf Moltiplica _X per FLT_RADIX alla potenza _Y
scalbn Sovraccaricato. Moltiplica _X per FLT_RADIX alla potenza _Y
scalbnf Moltiplica _X per FLT_RADIX alla potenza _Y
signbit Sovraccaricato. Determina se il segno di _X è negativo
signbitf Determina se il segno di _X è negativo
sin Sovraccaricato. Calcola il valore della funzione seno dell'argomento
sincos Sovraccaricato. Calcola il valore del seno e del coseno di _X
sincosf Calcola il valore del seno e del coseno di _X
sinf Calcola il valore della funzione seno dell'argomento
sinh Sovraccaricato. Calcola il valore del seno iperbolico dell'argomento
sinhf Calcola il valore del seno iperbolico dell'argomento
sinpi Sovraccaricato. Calcola il seno di π * _X
sinpif Calcola il seno di π * _X
sqrt Sovraccaricato. Calcola la radice quadrata dell'argomento
sqrtf Calcola la radice quadrata dell'argomento
tan Sovraccaricato. Calcola il valore tangente dell'argomento
tanf Calcola il valore tangente dell'argomento
tanh Sovraccaricato. Calcola il valore tangente iperbolico dell'argomento
tanhf Calcola il valore tangente iperbolico dell'argomento
tanpi Sovraccaricato. Calcola il valore tangente di pi * _X
tanpif Calcola il valore tangente di pi * _X
tgamma Sovraccaricato. Calcola la funzione gamma di _X
tgammaf Calcola la funzione gamma di _X
trunc Sovraccaricato. Tronca l'argomento al componente integer
truncf Tronca l'argomento al componente integer

Requisiti

Intestazione: amp_math.h

Namespace: Concorrenza

Vedere anche

Namespace Concurrency (C++ AMP)