Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Funktionen im precise_math Namespace sind C99-konform. Sowohl einzelne Präzisions- als auch Doppelte Genauigkeitsversionen jeder Funktion sind enthalten. Ist z. B acos . die Version mit doppelter Genauigkeit und acosf die Einzelgenauigkeitsversion. Diese Funktionen, einschließlich der Einzelgenauigkeitsfunktionen, erfordern eine erweiterte Unterstützung mit doppelter Genauigkeit auf der Beschleuniger. Sie können die Zugriffstaste::supports_double_precision verwenden, um zu ermitteln, ob Sie diese Funktionen auf einer bestimmten Zugriffstaste ausführen können.
Syntax
namespace precise_math;
Parameter
Members
Funktionen
| Name | Beschreibung |
|---|---|
| acos | Überladen. Berechnet den Arkuskosinus des Arguments |
| acosf | Berechnet den Arkuskosinus des Arguments |
| acosh | Überladen. Berechnet den umgekehrten hyperbolischen Kosinus des Arguments. |
| acoshf | Berechnet den umgekehrten hyperbolischen Kosinus des Arguments. |
| asin | Überladen. Berechnet den Arkussinus des Arguments |
| asinf | Berechnet den Arkussinus des Arguments |
| asinh | Überladen. Berechnet den umgekehrten hyperbolischen Sinus des Arguments. |
| asinhf | Berechnet den umgekehrten hyperbolischen Sinus des Arguments. |
| atan | Überladen. Berechnet den Arkustangens des Arguments |
| atan2 | Überladen. Berechnet den Arkustangens von _Y/_X |
| atan2f | Berechnet den Arkustangens von _Y/_X |
| atanf | Berechnet den Arkustangens des Arguments |
| atanh | Überladen. Berechnet den umgekehrten hyperbolischen Tangens des Arguments. |
| atanhf | Berechnet den umgekehrten hyperbolischen Tangens des Arguments. |
| cbrt | Überladen. Berechnet den tatsächlichen Cubestamm des Arguments. |
| cbrtf | Berechnet den tatsächlichen Cubestamm des Arguments. |
| ceil | Überladen. Berechnet die Höchstwert des Arguments |
| ceilf | Berechnet die Höchstwert des Arguments |
| copysign | Überladen. Erzeugt einen Wert mit der Größe von _X und dem Zeichen der _Y |
| copysignf | Erzeugt einen Wert mit der Größe von _X und dem Zeichen der _Y |
| cos | Überladen. Berechnet den Kosinus des Arguments |
| cosf | Berechnet den Kosinus des Arguments |
| cosh | Überladen. Berechnet den Hyperbelkosinuswert des Arguments |
| coshf | Berechnet den Hyperbelkosinuswert des Arguments |
| Kospi | Überladen. Berechnet den Kosinuswert pi * _X |
| Kospif | Berechnet den Kosinuswert pi * _X |
| erf | Überladen. Berechnet die Fehlerfunktion von _X |
| erfc | Überladen. Berechnet die ergänzende Fehlerfunktion von _X |
| erfcf | Berechnet die ergänzende Fehlerfunktion von _X |
| erfcinv | Überladen. Berechnet die umgekehrte komplementäre Fehlerfunktion von _X |
| erfcinvf | Berechnet die umgekehrte komplementäre Fehlerfunktion von _X |
| erff | Berechnet die Fehlerfunktion von _X |
| erfinv | Überladen. Berechnet die umgekehrte Fehlerfunktion von _X |
| erfinvf | Berechnet die umgekehrte Fehlerfunktion von _X |
| exp | Überladen. Berechnet die Basis-E, die vom Argument exponential ist |
| exp10 | Überladen. Berechnet das Exponentielle der Basis 10 des Arguments. |
| exp10f | Berechnet das Exponentielle der Basis 10 des Arguments. |
| exp2 | Überladen. Berechnet die Basis-2, die vom Argument exponential ist |
| exp2f | Berechnet die Basis-2, die vom Argument exponential ist |
| expf | Berechnet die Basis-E, die vom Argument exponential ist |
| expm1 | Überladen. Berechnet die Basis-E, die vom Argument exponential ist, minus 1 |
| expm1f | Berechnet die Basis-E, die vom Argument exponential ist, minus 1 |
| fabs | Überladen. Gibt den absoluten Wert des Arguments zurück. |
| fabsf | Gibt den absoluten Wert des Arguments zurück. |
| fdim | Überladen. Bestimmt den positiven Unterschied zwischen den Argumenten. |
| fdimf | Bestimmt den positiven Unterschied zwischen den Argumenten. |
| floor | Überladen. Berechnet den Tiefstwert des Arguments |
| floorf | Berechnet den Tiefstwert des Arguments |
| fma | Überladen. Compute (_X * _Y) + _Z, gerundet als ternärer Vorgang |
| fmaf | Compute (_X * _Y) + _Z, gerundet als ternärer Vorgang |
| fmax | Überladen. Festlegung des höchsten numerischen Werts der Argumente |
| fmaxf | Festlegung des höchsten numerischen Werts der Argumente |
| fmin | Überladen. Festlegung des niedrigsten numerischen Werts der Argumente |
| fminf | Festlegung des niedrigsten numerischen Werts der Argumente |
| fmod-Funktion (C++ AMP) | Überladen. Berechnet den Gleitkommarest von _X/_Y |
| fmodf | Berechnet den Gleitkommarest von _X/_Y |
| fpclassify | Überladen. Klassifiziert den Argumentwert als NaN, unendlich, normal, subnormal, null |
| frexp | Überladen. Ruft die Mantisse und den Exponenten von _X ab |
| frexpf | Ruft die Mantisse und den Exponenten von _X ab |
| hypot | Überladen. Berechnet die Quadratwurzel der Summe der Quadrate von _X und _Y |
| hypotf | Berechnet die Quadratwurzel der Summe der Quadrate von _X und _Y |
| ilogb | Überladen. Extrahieren des Exponenten von _X als angemeldeter Wert |
| ilogbf | Extrahieren des Exponenten von _X als angemeldeter Wert |
| isfinite | Überladen. Bestimmt, ob das Argument einen über begrenzten Wert verfügt |
| isinf | Überladen. Bestimmt, ob das Argument unendlich ist |
| isnan | Überladen. Bestimmt, ob das Argument ein NaN |
| isnormal | Überladen. Bestimmt, ob das Argument ein normaler Wert ist. |
| ldexp | Überladen. Berechnet eine reelle Zahl aus der Mantisse und dem Exponent |
| ldexpf | Berechnet eine reelle Zahl aus der Mantisse und dem Exponent |
| lgamma | Überladen. Berechnet den natürlichen Logarithmus des absoluten Werts des Gammawerts des Arguments. |
| lgammaf | Berechnet den natürlichen Logarithmus des absoluten Werts des Gammawerts des Arguments. |
| log | Überladen. Berechnet den Basis-E-Logarithmus des Arguments |
| log10 | Überladen. Berechnet den Basis-10-Logarithmus des Arguments |
| log10f | Berechnet den Basis-10-Logarithmus des Arguments |
| log1p | Überladen. Berechnet den Logarithmus der Basis 1 plus des Arguments. |
| log1pf | Berechnet den Logarithmus der Basis 1 plus des Arguments. |
| log2 | Überladen. Berechnet den Logarithmus der Basis 2 des Arguments. |
| log2f | Berechnet den Logarithmus der Basis 2 des Arguments. |
| logb | Überladen. Extrahiert den Exponenten von _X als signierter ganzzahliger Wert im Gleitkommaformat. |
| logbf | Extrahiert den Exponenten von _X als signierter ganzzahliger Wert im Gleitkommaformat. |
| logf | Berechnet den Basis-E-Logarithmus des Arguments |
| modf | Überladen. Teilt _X in Nachkommastellen und ganze Zahlen auf. |
| modff | Teilt _X in Nachkommastellen und ganze Zahlen auf. |
| nan | Gibt einen ruhigen NaN zurück. |
| nanf | Gibt einen ruhigen NaN zurück. |
| nearbyint | Überladen. Rundet das Argument auf einen ganzzahligen Wert im Gleitkommaformat ab, wobei die aktuelle Rundungsrichtung verwendet wird. |
| nearbyintf | Rundet das Argument auf einen ganzzahligen Wert im Gleitkommaformat ab, wobei die aktuelle Rundungsrichtung verwendet wird. |
| nextafter | Überladen. Bestimmen Sie den nächsten darstellbaren Wert, im Typ der Funktion, nach _X in Richtung _Y |
| nextafterf | Bestimmen Sie den nächsten darstellbaren Wert, im Typ der Funktion, nach _X in Richtung _Y |
| Phi | Überladen. Gibt die kumulierte Verteilungsfunktion des Arguments zurück. |
| phif | Gibt die kumulierte Verteilungsfunktion des Arguments zurück. |
| pow | Überladen. Berechnet _X potenziert mit _Y |
| powf | Berechnet _X potenziert mit _Y |
| probit | Überladen. Gibt die umgekehrte kumulierte Verteilungsfunktion des Arguments zurück. |
| probitf | Gibt die umgekehrte kumulierte Verteilungsfunktion des Arguments zurück. |
| rcbrt | Überladen. Gibt den Kehrwert des Würfelstamms des Arguments zurück. |
| rcbrtf | Gibt den Kehrwert des Würfelstamms des Arguments zurück. |
| remainder | Überladen. Berechnet den Rest: _X REM-_Y |
| remainderf | Berechnet den Rest: _X REM-_Y |
| remquo | Überladen. Berechnet den gleichen Rest wie _X REM-_Y. Berechnet außerdem die unteren 23 Bits des integralen Quotienten _X/_Y und gibt diesem Wert dasselbe Vorzeichen wie _X/_Y. Er speichert diesen signierten Wert in der ganzzahligen Zahl, auf die durch _Quo verwiesen wird. |
| remquof | Berechnet den gleichen Rest wie _X REM-_Y. Berechnet außerdem die unteren 23 Bits des integralen Quotienten _X/_Y und gibt diesem Wert dasselbe Vorzeichen wie _X/_Y. Er speichert diesen signierten Wert in der ganzzahligen Zahl, auf die durch _Quo verwiesen wird. |
| round | Überladen. Rundet _X auf die nächste ganze Zahl |
| roundf | Rundet _X auf die nächste ganze Zahl |
| rsqrt | Überladen. Gibt den Kehrwert der Quadratwurzel des Arguments zurück |
| rsqrtf | Gibt den Kehrwert der Quadratwurzel des Arguments zurück |
| Scalb | Überladen. Multipliziert _X mit FLT_RADIX der Leistung _Y |
| Gerüst | Multipliziert _X mit FLT_RADIX der Leistung _Y |
| scalbn | Überladen. Multipliziert _X mit FLT_RADIX der Leistung _Y |
| scalbnf | Multipliziert _X mit FLT_RADIX der Leistung _Y |
| signbit | Überladen. Bestimmt, ob das Zeichen von _X negativ ist. |
| signbitf | Bestimmt, ob das Zeichen von _X negativ ist. |
| sin | Überladen. Berechnet den Sinuswert des Arguments |
| sincos | Überladen. Berechnet Sinus- und Kosinuswert von _X |
| sincosf | Berechnet Sinus- und Kosinuswert von _X |
| sinf | Berechnet den Sinuswert des Arguments |
| sinh | Überladen. Berechnet den Hyperbelsinuswert des Arguments |
| sinhf | Berechnet den Hyperbelsinuswert des Arguments |
| sinpi | Überladen. Berechnet den Sinuswert pi * _X |
| sinpif | Berechnet den Sinuswert pi * _X |
| sqrt | Überladen. Berechnet die Quadratwurzel des Arguments. |
| sqrtf | Berechnet die Quadratwurzel des Arguments. |
| tan | Überladen. Berechnet den Tangenswert des Arguments |
| tanf | Berechnet den Tangenswert des Arguments |
| tanh | Überladen. Berechnet den Hyperbeltangenswert des Arguments |
| tanhf | Berechnet den Hyperbeltangenswert des Arguments |
| tanpi | Überladen. Berechnet den Tangenswert pi * _X |
| tanpif | Berechnet den Tangenswert pi * _X |
| tgamma | Überladen. Berechnet die Gammafunktion von _X |
| tgammaf | Berechnet die Gammafunktion von _X |
| trunc | Überladen. Schneidet das Argument der ganzzahligen Komponente ab |
| truncf | Schneidet das Argument der ganzzahligen Komponente ab |
Anforderungen
Kopfzeile: amp_math.h
Namespace: Parallelität