Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Le funzioni nello spazio dei precise_math nomi sono 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 è possibile eseguire queste funzioni su un acceleratore specifico.
Sintassi
namespace precise_math;
Parametri
Membri
Funzioni
| Nome | Descrizione |
|---|---|
| acos | Con overload. Calcola l'arcocosine dell'argomento |
| acosf | Calcola l'arcocosine dell'argomento |
| acosh | Con overload. Calcola il coseno iperbolico inverso dell'argomento |
| acoshf | Calcola il coseno iperbolico inverso dell'argomento |
| asin | Con overload. Calcola l'arcosine dell'argomento |
| asinf | Calcola l'arcosine dell'argomento |
| asinh | Con overload. Calcola il seno iperbolico inverso dell'argomento |
| asinhf | Calcola il seno iperbolico inverso dell'argomento |
| atan | Con overload. Calcola l'arcotangente dell'argomento |
| atan2 | Con overload. Calcola l'arcotangente di _Y/_X |
| atan2f | Calcola l'arcotangente di _Y/_X |
| atanf | Calcola l'arcotangente dell'argomento |
| atanh | Con overload. Calcola la tangente iperbolica inversa dell'argomento |
| atanhf | Calcola la tangente iperbolica inversa dell'argomento |
| cbrt | Con overload. Calcola la radice del cubo reale dell'argomento |
| cbrtf | Calcola la radice del cubo reale dell'argomento |
| ceil | Con overload. Calcola il limite massimo dell'argomento |
| ceilf | Calcola il limite massimo dell'argomento |
| copysign | Con overload. 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 | Con overload. Calcola il coseno dell'argomento |
| cosf | Calcola il coseno dell'argomento |
| cosh | Con overload. Calcola il valore del coseno iperbolico dell'argomento |
| coshf | Calcola il valore del coseno iperbolico dell'argomento |
| cospi | Con overload. Calcola il valore del coseno di pi * _X |
| cospif | Calcola il valore del coseno di pi * _X |
| erf | Con overload. Calcola la funzione di errore di _X |
| erfc | Con overload. Calcola la funzione di errore complementare di _X |
| erfcf | Calcola la funzione di errore complementare di _X |
| erfcinv | Con overload. 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 | Con overload. Calcola la funzione di errore inversa di _X |
| erfinvf | Calcola la funzione di errore inversa di _X |
| exp | Con overload. Calcola l'esponenziale di base e dell'argomento |
| exp10 | Con overload. Calcola l'esponenziale base-10 dell'argomento |
| exp10f | Calcola l'esponenziale base-10 dell'argomento |
| exp2 | Con overload. Calcola l'esponenziale in base 2 dell'argomento |
| exp2f | Calcola l'esponenziale in base 2 dell'argomento |
| expf | Calcola l'esponenziale di base e dell'argomento |
| expm1 | Con overload. Calcola l'esponenziale in base e dell'argomento, meno 1 |
| expm1f | Calcola l'esponenziale in base e dell'argomento, meno 1 |
| fabs | Con overload. Restituisce il valore assoluto dell'argomento |
| fabsf | Restituisce il valore assoluto dell'argomento |
| fdim | Con overload. Determina la differenza positiva tra gli argomenti |
| fdimf | Determina la differenza positiva tra gli argomenti |
| floor | Con overload. Calcola il piano dell'argomento |
| floorf | Calcola il piano dell'argomento |
| fma | Con overload. Calcolo (_X * _Y) + _Z, arrotondato come un'operazione ternaria |
| fmaf | Calcolo (_X * _Y) + _Z, arrotondato come un'operazione ternaria |
| fmax | Con overload. Determinare il valore numerico massimo degli argomenti |
| fmaxf | Determinare il valore numerico massimo degli argomenti |
| fmin | Con overload. Determinare il valore numerico minimo degli argomenti |
| fminf | Determinare il valore numerico minimo degli argomenti |
| Funzione fmod (C++ AMP) | Con overload. Calcola il resto a virgola mobile di _X/_Y |
| fmodf | Calcola il resto a virgola mobile di _X/_Y |
| fpclassify | Con overload. Classifica il valore dell'argomento come NaN, infinite, normal, subnormal, zero |
| frexp | Con overload. Ottiene la mantissa e l'esponente di _X |
| frexpf | Ottiene la mantissa e l'esponente di _X |
| hypot | Con overload. 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 | Con overload. Estrarre l'esponente di _X come valore con segno |
| ilogbf | Estrarre l'esponente di _X come valore con segno |
| isfinite | Con overload. Determina se l'argomento ha un valore finito |
| isinf | Con overload. Determina se l'argomento è un infinito |
| isnan | Con overload. Determina se l'argomento è un Valore NaN |
| isnormal | Con overload. Determina se l'argomento è normale |
| ldexp | Con overload. Calcola un numero reale dalla mantissa e dall'esponente |
| ldexpf | Calcola un numero reale dalla mantissa e dall'esponente |
| lgamma | Con overload. Calcola il logaritmo naturale del valore assoluto di gamma dell'argomento |
| lgammaf | Calcola il logaritmo naturale del valore assoluto di gamma dell'argomento |
| log | Con overload. Calcola il logaritmo di base e dell'argomento |
| log10 | Con overload. Calcola il logaritmo di base 10 dell'argomento |
| log10f | Calcola il logaritmo di base 10 dell'argomento |
| log1p | Con overload. Calcola il logaritmo di base e pari a 1 più l'argomento |
| log1pf | Calcola il logaritmo di base e pari a 1 più l'argomento |
| log2 | Con overload. Calcola il logaritmo in base 2 dell'argomento |
| log2f | Calcola il logaritmo in base 2 dell'argomento |
| logb | Con overload. 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 di base e dell'argomento |
| modf | Con overload. Suddivide _X in parti frazionarie e intere. |
| modff | Suddivide _X in parti frazionarie e intere. |
| nan | Restituisce un NaN non interattiva |
| nanf | Restituisce un NaN non interattiva |
| nearbyint | Con overload. Arrotonda l'argomento a un valore intero in formato a virgola mobile, utilizzando la direzione di arrotondamento corrente. |
| nearbyintf | Arrotonda l'argomento a un valore intero in formato a virgola mobile, utilizzando la direzione di arrotondamento corrente. |
| nextafter | Con overload. 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 | Con overload. Restituisce la funzione di distribuzione cumulativa dell'argomento |
| phif | Restituisce la funzione di distribuzione cumulativa dell'argomento |
| pow | Con overload. Calcola _X elevato alla potenza di _Y |
| powf | Calcola _X elevato alla potenza di _Y |
| Probit | Con overload. Restituisce la funzione di distribuzione cumulativa inversa dell'argomento |
| probitf | Restituisce la funzione di distribuzione cumulativa inversa dell'argomento |
| rcbrt | Con overload. Restituisce il reciproco della radice del cubo dell'argomento |
| rcbrtf | Restituisce il reciproco della radice del cubo dell'argomento |
| remainder | Con overload. Calcola il resto: _X REM _Y |
| remainderf | Calcola il resto: _X REM _Y |
| remquo | Con overload. Calcola lo stesso resto di _X _Y REM. 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 con segno nell'intero a cui punta _Quo. |
| remquof | Calcola lo stesso resto di _X _Y REM. 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 con segno nell'intero a cui punta _Quo. |
| round | Con overload. Arrotonda _X all'intero più vicino |
| roundf | Arrotonda _X all'intero più vicino |
| rsqrt | Con overload. Restituisce il reciproco della radice quadrata dell'argomento |
| rsqrtf | Restituisce il reciproco della radice quadrata dell'argomento |
| scalb | Con overload. Moltiplica _X per FLT_RADIX alla potenza _Y |
| scalbf | Moltiplica _X per FLT_RADIX alla potenza _Y |
| scalbn | Con overload. Moltiplica _X per FLT_RADIX alla potenza _Y |
| scalbnf | Moltiplica _X per FLT_RADIX alla potenza _Y |
| signbit | Con overload. Determina se il segno di _X è negativo |
| signbitf | Determina se il segno di _X è negativo |
| sin | Con overload. Calcola il valore seno dell'argomento |
| sincos | Con overload. Calcola il seno e il valore del coseno di _X |
| sincosf | Calcola il seno e il valore del coseno di _X |
| sinf | Calcola il valore seno dell'argomento |
| sinh | Con overload. Calcola il valore del seno iperbolico dell'argomento |
| sinhf | Calcola il valore del seno iperbolico dell'argomento |
| sinpi | Con overload. Calcola il valore seno di pi * _X |
| sinpif | Calcola il valore seno di pi * _X |
| sqrt | Con overload. Calcola la radice squre dell'argomento |
| sqrtf | Calcola la radice squre dell'argomento |
| tan | Con overload. Calcola il valore tangente dell'argomento |
| tanf | Calcola il valore tangente dell'argomento |
| tanh | Con overload. Calcola il valore tangente iperbolico dell'argomento |
| tanhf | Calcola il valore tangente iperbolico dell'argomento |
| tanpi | Con overload. Calcola il valore tangente di pi * _X |
| tanpif | Calcola il valore tangente di pi * _X |
| tgamma | Con overload. Calcola la funzione gamma di _X |
| tgammaf | Calcola la funzione gamma di _X |
| trunc | Con overload. Tronca l'argomento al componente integer |
| truncf | Tronca l'argomento al componente integer |
Requisiti
Intestazione: amp_math.h
Spazio dei nomi: Concurrency