Freigeben über


Concurrency::precise_math-Namespace

Funktionen im precise_math-Namespace sind C99-kompatibel. werden Versionen der einfachen Genauigkeit und mit doppelter Genauigkeit jeder Funktion enthalten. Beispielsweise ist acos die Version mit doppelter Genauigkeit und acosf ist die Version mit einfacher Genauigkeit. Diese Funktionen, einschließlich der Genauigkeitsfunktionen, benötigen erweiterte Unterstützung mit doppelter Genauigkeit auf der Zugriffstaste. Verwenden Sie accelerator::supports_double_precision-Datenmember, um zu bestimmen, wenn Sie diese Funktionen auf einer bestimmten Tastenkombination ausführen können.

namespace precise_math;

Member

Funktionen

Name

Beschreibung

acos-Funktion

Überladen. Berechnet den Arkuskosinus des Arguments

acosf-Funktion

Berechnet den Arkuskosinus des Arguments

acosh-Funktion

Überladen. Berechnet den hyperbolischen Arkuskosinus des Arguments

acoshf-Funktion

Berechnet den hyperbolischen Arkuskosinus des Arguments

asin-Funktion

Überladen. Berechnet den Arkussinus des Arguments

asinf-Funktion

Berechnet den Arkussinus des Arguments

asinh-Funktion

Überladen. Berechnet den hyperbolischen Arkussinus des Arguments

asinhf-Funktion

Berechnet den hyperbolischen Arkussinus des Arguments

atan-Funktion

Überladen. Berechnet den Arkustangens des Arguments

atan2-Funktion

Überladen. Berechnet den Arkustangens von _Y/_X

atan2f-Funktion

Berechnet den Arkustangens von _Y/_X

atanf-Funktion

Berechnet den Arkustangens des Arguments

atanh-Funktion

Überladen. Berechnet den hyperbolischer Arkustangens des Arguments

atanhf-Funktion

Berechnet den hyperbolischer Arkustangens des Arguments

cbrt-Funktion

Überladen. Berechnet die echte Kubikwurzel des Arguments

cbrtf-Funktion

Berechnet die echte Kubikwurzel des Arguments

ceil-Funktion

Überladen. Berechnet die Höchstwert des Arguments

ceilf-Funktion

Berechnet die Höchstwert des Arguments

copysign-Funktion

Überladen. Erzeugt einen Wert mit der Größe _X und das Zeichen von _Y

copysignf-Funktion

Erzeugt einen Wert mit der Größe _X und das Zeichen von _Y

cos-Funktion

Überladen. Berechnet den Kosinus des Arguments

cosf-Funktion

Berechnet den Kosinus des Arguments

cosh-Funktion

Überladen. Berechnet den Hyperbelkosinuswert des Arguments

coshf-Funktion

Berechnet den Hyperbelkosinuswert des Arguments

cospi-Funktion

Überladen. Berechnet den Kosinuswert von Pi * _X

cospif-Funktion

Berechnet den Kosinuswert von Pi * _X

erf-Funktion

Überladen. Berechnet die Fehlerfunktion von _X

erfc-Funktion

Überladen. Berechnet die komplementäre Fehlerfunktion von _X

erfcf-Funktion

Berechnet die komplementäre Fehlerfunktion von _X

erfcinv-Funktion

Überladen. Berechnet die umgekehrte komplementäre Fehlerfunktion von _X

erfcinvf-Funktion

Berechnet die umgekehrte komplementäre Fehlerfunktion von _X

erff-Funktion

Berechnet die Fehlerfunktion von _X

erfinv-Funktion

Überladen. Berechnet die umgekehrte Fehlerfunktion von _X

erfinvf-Funktion

Berechnet die umgekehrte Fehlerfunktion von _X

exp-Funktion

Überladen. Berechnet die Basis-E, die vom Argument exponential ist

exp10-Funktion

Überladen. Berechnet die Basis-10, die vom Argument exponential ist

exp10f-Funktion

Berechnet die Basis-10, die vom Argument exponential ist

exp2-Funktion

Überladen. Berechnet die Basis-2, die vom Argument exponential ist

exp2f-Funktion

Berechnet die Basis-2, die vom Argument exponential ist

expf-Funktion

Berechnet die Basis-E, die vom Argument exponential ist

expm1-Funktion

Überladen. Berechnet die Basis-E, die vom Argument, minus 1 Exponential ist

expm1f-Funktion

Berechnet die Basis-E, die vom Argument, minus 1 Exponential ist

fabs-Funktion

Überladen. Gibt den absoluten Wert des Arguments zurück.

fabsf-Funktion

Gibt den absoluten Wert des Arguments zurück.

fdim-Funktion

Überladen. Bestimmt die positiven Unterschied zwischen den Argumenten

fdimf-Funktion

Bestimmt die positiven Unterschied zwischen den Argumenten

floor-Funktion

Überladen. Berechnet den Tiefstwert des Arguments

floorf-Funktion

Berechnet den Tiefstwert des Arguments

fma-Funktion

Überladen. Berechnung _X (* _Y) + _Z, abgerundet als ein dreifacher Operation

fmaf-Funktion

Berechnung _X (* _Y) + _Z, abgerundet als ein dreifacher Operation

fmax-Funktion

Überladen. Festlegung des höchsten numerischen Werts der Argumente

fmaxf-Funktion

Festlegung des höchsten numerischen Werts der Argumente

fmin-Funktion

Überladen. Festlegung des niedrigsten numerischen Werts der Argumente

fminf-Funktion

Festlegung des niedrigsten numerischen Werts der Argumente

fmod-Funktion (C++ AMP)

Überladen. Berechnet den Gleitkommarest von _X/_Y

fmodf-Funktion

Berechnet den Gleitkommarest von _X/_Y

fpclassify-Funktion

Überladen. Klassifiziert den Argumentwert als nan, unendlich, Normal, subnormal, gleich

frexp-Funktion

Überladen. Ruft die Mantisse und den Exponenten von _X ab

frexpf-Funktion

Ruft die Mantisse und den Exponenten von _X ab

hypot-Funktion

Überladen. Berechnet die Quadratwurzel der Summe der Quadrate von _X und von _Y

hypotf-Funktion

Berechnet die Quadratwurzel der Summe der Quadrate von _X und von _Y

ilogb-Funktion

Überladen. Extrahiert den Exponenten _X als der int-Wert mit Vorzeichen

ilogbf-Funktion

Extrahiert den Exponenten _X als der int-Wert mit Vorzeichen

isfinite-Funktion

Überladen. Bestimmt, ob das Argument einen über begrenzten Wert verfügt

isinf-Funktion

Überladen. Bestimmt, ob das Argument unendlich ist

isnan-Funktion

Überladen. Bestimmt, ob das Argument ein NaN

isnormal-Funktion

Überladen. Bestimmt, ob das Argument ein normaler Block ist

ldexp-Funktion

Überladen. Berechnet eine reelle Zahl aus der Mantisse und dem Exponent

ldexpf-Funktion

Berechnet eine reelle Zahl aus der Mantisse und dem Exponent

lgamma-Funktion

Überladen. Berechnet den natürlichen Logarithmus des absoluten Wert des Gammas vom Argument

lgammaf-Funktion

Berechnet den natürlichen Logarithmus des absoluten Wert des Gammas vom Argument

log-Funktion

Überladen. Berechnet den Basis-E-Logarithmus des Arguments

log10-Funktion

Überladen. Berechnet den Basis-10-Logarithmus des Arguments

log10f-Funktion

Berechnet den Basis-10-Logarithmus des Arguments

log1p-Funktion

Überladen. Berechnet den Basis-Elogarithmus von 1 plus Argument

log1pf-Funktion

Berechnet den Basis-Elogarithmus von 1 plus Argument

log2-Funktion

Überladen. Berechnet den Basis-2-Logarithmus des Arguments

log2f-Funktion

Berechnet den Basis-2-Logarithmus des Arguments

logb-Funktion

Überladen. Extrahiert den Exponenten von _X, als ganzzahliger Wert mit Vorzeichen im Gleitkommaformats

logbf-Funktion

Extrahiert den Exponenten von _X, als ganzzahliger Wert mit Vorzeichen im Gleitkommaformats

logf-Funktion

Berechnet den Basis-E-Logarithmus des Arguments

modf-Funktion

Überladen. Teilt _X in Nachkommastellen und ganze Zahlen auf.

modff-Funktion

Teilt _X in Nachkommastellen und ganze Zahlen auf.

nan-Funktion

Gibt einen stillen nan zurück

nanf-Funktion

Gibt einen stillen nan zurück

nearbyint-Funktion

Überladen. Rundet das Argument in einen Ganzzahlwert im Gleitkommaformat, mit der aktuellen rundenden Richtung.

nearbyintf-Funktion

Rundet das Argument in einen Ganzzahlwert im Gleitkommaformat, mit der aktuellen rundenden Richtung.

nextafter-Funktion

Überladen. Bestimmen Sie den nächsten darstellbaren Wert, im Typ der Funktion, nach _X in Richtung _Y

nextafterf-Funktion

Bestimmen Sie den nächsten darstellbaren Wert, im Typ der Funktion, nach _X in Richtung _Y

phi-Funktion

Überladen. Gibt der kumulativen Verteilungsfunktion des Arguments zurück

phif-Funktion

Gibt der kumulativen Verteilungsfunktion des Arguments zurück

pow-Funktion

Überladen. Berechnet _X potenziert mit _Y

powf-Funktion

Berechnet _X potenziert mit _Y

probit-Funktion

Überladen. Gibt der umgekehrten kumulativen Verteilungsfunktion des Arguments zurück

probitf-Funktion

Gibt der umgekehrten kumulativen Verteilungsfunktion des Arguments zurück

rcbrt-Funktion

Überladen. Gibt das gegenseitige der Kubikwurzel des Arguments zurück

rcbrtf-Funktion

Gibt das gegenseitige der Kubikwurzel des Arguments zurück

Restfunktion

Überladen. Berechnet den Rest: _X REM- Y

remainderf-Funktion

Berechnet den Rest: _X REM- Y

remquo-Funktion

Überladen. Berechnet denselben Rest wie _X REM- Y. Berechnet auch die unteren 23 Bits des ganzzahligen Quotienten _X/_Y und gibt, die dasselbe Zeichen wie _X/_Y bewerten. Es speichert diesen Wert mit Vorzeichen in der ganzen Zahl, die von _Quo gezeigt wird.

remquof-Funktion

Berechnet denselben Rest wie _X REM- Y. Berechnet auch die unteren 23 Bits des ganzzahligen Quotienten _X/_Y und gibt, die dasselbe Zeichen wie _X/_Y bewerten. Es speichert diesen Wert mit Vorzeichen in der ganzen Zahl, die von _Quo gezeigt wird.

round-Funktion

Überladen. Rundet _X auf die nächste ganze Zahl

roundf-Funktion

Rundet _X auf die nächste ganze Zahl

rsqrt-Funktion

Überladen. Gibt den Kehrwert der Quadratwurzel des Arguments zurück

rsqrtf-Funktion

Gibt den Kehrwert der Quadratwurzel des Arguments zurück

scalb-Funktion

Überladen. Multipliziert _X durch FLT_RADIX Leistungsfähigkeit zum _Y

scalbf-Funktion

Multipliziert _X durch FLT_RADIX Leistungsfähigkeit zum _Y

scalbn-Funktion

Überladen. Multipliziert _X durch FLT_RADIX Leistungsfähigkeit zum _Y

scalbnf-Funktion

Multipliziert _X durch FLT_RADIX Leistungsfähigkeit zum _Y

signbit-Funktion

Überladen. Bestimmt, ob das Zeichen von _X negativ ist

signbitf-Funktion

Bestimmt, ob das Zeichen von _X negativ ist

sin-Funktion

Überladen. Berechnet den Sinuswert des Arguments

sincos-Funktion

Überladen. Berechnet Sinus- und Kosinuswert von _X

sincosf-Funktion

Berechnet Sinus- und Kosinuswert von _X

sinf-Funktion

Berechnet den Sinuswert des Arguments

sinh-Funktion

Überladen. Berechnet den Hyperbelsinuswert des Arguments

sinhf-Funktion

Berechnet den Hyperbelsinuswert des Arguments

sinpi-Funktion

Überladen. Berechnet den Sinuswert von Pi * _X

sinpif-Funktion

Berechnet den Sinuswert von Pi * _X

sqrt-Funktion

Überladen. Berechnet den squre Stamm des Arguments

sqrtf-Funktion

Berechnet den squre Stamm des Arguments

tan-Funktion

Überladen. Berechnet den Tangenswert des Arguments

tanf-Funktion

Berechnet den Tangenswert des Arguments

tanh-Funktion

Überladen. Berechnet den Hyperbeltangenswert des Arguments

tanhf-Funktion

Berechnet den Hyperbeltangenswert des Arguments

tanpi-Funktion

Überladen. Berechnet den Tangenswert von Pi * _X

tanpif-Funktion

Berechnet den Tangenswert von Pi * _X

tgamma-Funktion

Überladen. Berechnet die Gamma-Funktion von _X

tgammaf-Funktion

Berechnet die Gamma-Funktion von _X

trunc-Funktion

Überladen. Schneidet das Argument der ganzzahligen Komponente ab

truncf-Funktion

Schneidet das Argument der ganzzahligen Komponente ab

Anforderungen

Header: amp_math.h

Namespace: Nebenläufigkeit

Siehe auch

Referenz

Concurrency-Namespace (C++ AMP)