Concurrency::fast_math, espace de noms

Les fonctions de l’espace fast_math de noms ont une précision inférieure, prennent uniquement en charge une seule précision (float) et appellent les intrinsèques DirectX. Il existe deux versions de chaque fonction, par exemple cos et cosf. Les deux versions prennent et retournent un float, mais chacun appelle le même intrinsèque DirectX.

Syntaxe

namespace fast_math;

Membres

Functions

Nom Description
cos Calcule l’arccosine de l’argument
cosf Calcule l’arccosine de l’argument
asin Calcule l’arcsin de l’argument
asinf Calcule l’arcsin de l’argument
atan Calcule l’arctangent de l’argument
atan2 Calcule l’arctangente de _Y/_X
atan2f Calcule l’arctangente de _Y/_X
atanf Calcule l’arctangent de l’argument
ceil Calcule le plafond de l’argument
ceilf Calcule le plafond de l’argument
cos Calcule le cosinus de l’argument
cosf Calcule le cosinus de l’argument
cosh Calcule la valeur cosinus hyperbolique de l’argument
coshf Calcule la valeur cosinus hyperbolique de l’argument
exp Calcule l’exponentiel base-e de l’argument
exp2 Calcule l’exponentiel base 2 de l’argument
exp2f Calcule l’exponentiel base 2 de l’argument
expf Calcule l’exponentiel base-e de l’argument
fabs Retourne la valeur absolue de l’argument
fabsf Retourne la valeur absolue de l’argument
floor Calcule le plancher de l’argument
floorf Calcule le plancher de l’argument
fmax Déterminer la valeur numérique maximale des arguments
fmaxf Déterminer la valeur numérique maximale des arguments
fmin Déterminer la valeur numérique minimale des arguments
fminf Déterminer la valeur numérique minimale des arguments
fmod Calcule le reste à virgule flottante de _X/_Y
fmodf Calcule le reste à virgule flottante de _X/_Y
frexp Obtient la mantissa et l’exposant de _X
frexpf Obtient la mantissa et l’exposant de _X
isfinite Détermine si l’argument a une valeur finie
isinf Détermine si l’argument est une infinité
isnan Détermine si l’argument est un naN
ldexp Calcule un nombre réel à partir de la mantisse et de l’exposant
ldexpf Calcule un nombre réel à partir de la mantisse et de l’exposant
log Calcule le logarithme de base-e de l’argument
log10 Calcule le logarithme de base 10 de l’argument
log10f Calcule le logarithme de base 10 de l’argument
log2 Calcule le logarithme de base 2 de l’argument
log2f Calcule le logarithme de base 2 de l’argument
logf Calcule le logarithme de base-e de l’argument
modf Fractionne _X en parties fractionnaires et entières.
modff Fractionne _X en parties fractionnaires et entières.
pow Calcule _X élevé à la puissance de _Y
powf Calcule _X élevé à la puissance de _Y
round Arrondit _X à l’entier le plus proche
roundf Arrondit _X à l’entier le plus proche
rsqrt Retourne la réciproque de la racine carrée de l’argument
rsqrtf Retourne la réciproque de la racine carrée de l’argument
signbit Retourne le signe de l’argument
signbitf Retourne le signe de l’argument
sin Calcule la valeur sinus de l’argument
sincos Calcule la valeur de sinus et de cosinus de _X
sincosf Calcule la valeur de sinus et de cosinus de _X
sinf Calcule la valeur sinus de l’argument
sinh Calcule la valeur de sinus hyperbolique de l’argument
sinhf Calcule la valeur de sinus hyperbolique de l’argument
sqrt Calcule la racine carrée de l’argument
sqrtf Calcule la racine carrée de l’argument
tan Calcule la valeur tangente de l’argument
tanf Calcule la valeur tangente de l’argument
tanh Calcule la valeur tangente hyperbolique de l’argument
tanhf Calcule la valeur tangente hyperbolique de l’argument
trunc Tronque l’argument au composant entier
truncf Tronque l’argument au composant entier

Spécifications

En-tête : amp_math.h

Namespace : concurrency ::fast_math

Voir aussi

Concurrency, espace de noms (C++ AMP)