Compartir por


Espacio de nombres Concurrency::precise_math

Las funciones del espacio de nombres precise_math cumplen con el estándar C99. Se incluyen las versiones de simple precisión y de doble precisión de cada función. Por ejemplo, acos es la versión de precisión doble y acosf es la versión de precisión sencilla. Estas funciones, incluidas las funciones de precisión sencilla, requieren compatibilidad de doble precisión extendida en el acelerador. Puede utilizar el acelerador::supports_double_precision para determinar si es posible ejecutar estas funciones en un acelerador específico.

Sintaxis

namespace precise_math;

Parámetros

Miembros

Funciones

Nombre Descripción
acos Sobrecargado Calcula el arcocoseno del argumento
acosf Calcula el arcocoseno del argumento
acosh Sobrecargado Calcula el coseno hiperbólico inverso del argumento.
acoshf Calcula el coseno hiperbólico inverso del argumento.
asin Sobrecargado Calcula el arcoseno del argumento
asinf Calcula el arcoseno del argumento
asinh Sobrecargado Calcula el seno hiperbólico inverso del argumento.
asinhf Calcula el seno hiperbólico inverso del argumento.
atan Sobrecargado Calcula la arcotangente del argumento.
atan2 Sobrecargado Calcula la arcotangente de _Y/_X.
atan2f Calcula la arcotangente de _Y/_X.
atanf Calcula la arcotangente del argumento.
atanh Sobrecargado Calcula la tangente hiperbólica inversa del argumento
atanhf Calcula la tangente hiperbólica inversa del argumento
cbrt Sobrecargado Calcula la raíz cúbica real del argumento
cbrtf Calcula la raíz cúbica real del argumento
ceil Sobrecargado Calcula el techo del argumento.
ceilf Calcula el techo del argumento.
copysign Sobrecargado Genera un valor con la magnitud de _X y el signo de _Y
copysignf Genera un valor con la magnitud de _X y el signo de _Y
cos Sobrecargado Calcula el coseno del argumento
cosf Calcula el coseno del argumento
cosh Sobrecargado Calcula el valor del coseno hiperbólico del argumento.
coshf Calcula el valor del coseno hiperbólico del argumento.
cospi Sobrecargado Calcula el coseno de pi * _X
cospif Calcula el coseno de pi * _X
erf Sobrecargado Calcula la función de error de _X
erfc Sobrecargado Calcula la función de error complementaria de _X
erfcf Calcula la función de error complementaria de _X
erfcinv Sobrecargado Calcula la función de error complementaria inversa de _X
erfcinvf Calcula la función de error complementaria inversa de _X
erff Calcula la función de error de _X
erfinv Sobrecargado Calcula la función de error inversa de _X
erfinvf Calcula la función de error inversa de _X
exp Sobrecargado Calcula el exponencial de base e del argumento
exp10 Sobrecargado Calcula el exponencial de base 10 del argumento.
exp10f Calcula el exponencial de base 10 del argumento.
exp2 Sobrecargado Calcula el exponencial en base 2 del argumento.
exp2f Calcula el exponencial en base 2 del argumento.
expf Calcula el exponencial de base e del argumento
expm1 Sobrecargado Calcula el exponencial en base e del argumento, menos 1
expm1f Calcula la exponencial en base e del argumento, menos 1
fabs Sobrecargado Devuelve el valor absoluto del argumento.
fabsf Devuelve el valor absoluto del argumento.
fdim Sobrecargado Determina la diferencia positiva entre dos argumentos.
fdimf Determina la diferencia positiva entre dos argumentos.
floor Sobrecargado Calcula el suelo del argumento
floorf Calcula el suelo del argumento
fma Sobrecargado Calcula (_X * _Y) + _Z, redondeando como operación ternaria.
fmaf Calcula (_X * _Y) + _Z, como una operación ternaria redondeada.
fmax Sobrecargado Determina el valor numérico máximo de los argumentos
fmaxf Determina el valor numérico máximo de los argumentos
fmin Sobrecargado Determina el valor numérico mínimo de los argumentos.
fminf Determina el valor numérico mínimo de los argumentos.
Función fmod (C++ AMP) Sobrecargado Calcula el punto flotante restante de _X/_Y
fmodf Calcula el punto flotante restante de _X/_Y
fpclassify Sobrecargado Clasifica el valor del argumento como NaN, infinito, normal, subnormal, cero
frexp Sobrecargado Obtiene la mantisa y el exponente de _X
frexpf Obtiene la mantisa y el exponente de _X
hypot Sobrecargado Calcula la raíz cuadrada de la suma de los cuadrados de _X y _Y
hypotf Calcula la raíz cuadrada de la suma de los cuadrados de _X y _Y
ilogb Sobrecargado Extrae el exponente de _X como un valor int con signo.
ilogbf Extrae el exponente de _X como un valor int con signo.
isfinite Sobrecargado Determina si el argumento tiene un valor finito.
isinf Sobrecargado Determina si el argumento es infinito.
isnan Sobrecargado Determina si el argumento es un NaN.
isnormal Sobrecargado Determina si el argumento es normal.
ldexp Sobrecargado Calcula un número real a partir de la mantisa y el exponente
ldexpf Calcula un número real a partir de la mantisa y el exponente
lgamma Sobrecargado Calcula el logaritmo natural del valor absoluto de gamma del argumento
lgammaf Calcula el logaritmo natural del valor absoluto de gamma del argumento
log Sobrecargado Calcula el logaritmo de base e del argumento
log10 Sobrecargado Calcula el logaritmo de base 10 del argumento.
log10f Calcula el logaritmo de base 10 del argumento.
log1p Sobrecargado Calcula el logaritmo de base e de 1 más el argumento
log1pf Calcula el logaritmo de base e de 1 más el argumento
log2 Sobrecargado Calcula el logaritmo de base 2 del argumento.
log2f Calcula el logaritmo de base 2 del argumento.
logb Sobrecargado Extrae el exponente de _X como un valor entero con signo en formato de punto flotante
logbf Extrae el exponente de _X como un valor entero con signo en formato de punto flotante
logf Calcula el logaritmo de base e del argumento
modf Sobrecargado Divide _X en partes fraccionarias y enteras.
modff Divide _X en partes fraccionarias y enteras.
nan Devuelve un NaN silencioso
nanf Devuelve un NaN silencioso
nearbyint Sobrecargado Redondea el argumento a un valor entero en formato de punto flotante mediante la dirección de redondeo actual.
nearbyintf Redondea el argumento a un valor entero en formato de punto flotante usando la dirección de redondeo actual.
nextafter Sobrecargado Determine el siguiente valor representable, en el tipo de la función, después de _X en la dirección de _Y
nextafterf Determine el siguiente valor representable, en el tipo de la función, después de _X en la dirección de _Y
phi Sobrecargado Devuelve la función de distribución acumulativa del argumento
phif Devuelve la función de distribución acumulativa del argumento
pow Sobrecargado Calcula el valor de _X elevado a la potencia de _Y.
powf Calcula el valor de _X elevado a la potencia de _Y.
probit Sobrecargado Devuelve la función de distribución acumulativa inversa del argumento.
probitf Devuelve la función de distribución acumulativa inversa del argumento.
rcbrt Sobrecargado Devuelve la recíproca de la raíz cúbica del argumento.
rcbrtf Devuelve la recíproca de la raíz cúbica del argumento.
residuo Sobrecargado Calcula el resto: _X REM _Y
remainderf Calcula el resto: _X REM _Y
remquo Sobrecargado Calcula el mismo resto que _X REM _Y. También calcula los 23 bits inferiores del cociente de división entera _X/_Y, y proporciona a ese valor el mismo signo que _X/_Y. Almacena este valor con signo en el entero al que apunta _Quo.
remquof Calcula el mismo resto que _X REM _Y. También calcula los 23 bits inferiores del cociente entero _X/_Y y le asigna el mismo signo que tiene el cociente _X/_Y. Almacena este valor con signo en el entero al que apunta _Quo.
redondo Sobrecargado Redondea _X al entero más próximo.
roundf Redondea _X al entero más próximo.
rsqrt Sobrecargado Devuelve la recíproca de la raíz cuadrada del argumento.
rsqrtf Devuelve la recíproca de la raíz cuadrada del argumento.
scalb Sobrecargado Multiplica _X por FLT_RADIX a la potencia _Y.
scalbf Multiplica _X por FLT_RADIX a la potencia _Y.
scalbn Sobrecargado Multiplica _X por FLT_RADIX a la potencia _Y.
scalbnf Multiplica _X por FLT_RADIX a la potencia _Y.
signbit Sobrecargado Determina si el signo de _X es negativo.
signbitf Determina si el signo de _X es negativo.
sin Sobrecargado Calcula el valor de seno del argumento.
sincos Sobrecargado Calcula el seno y el coseno de _X
sincosf Calcula el seno y el coseno de _X
sinf Calcula el valor de seno del argumento.
sinh Sobrecargado Calcula el valor de seno hiperbólico del argumento.
sinhf Calcula el valor de seno hiperbólico del argumento.
sinpi Sobrecargado Calcula el valor del seno de pi * _X.
sinpif Calcula el valor del seno de pi * _X.
sqrt Sobrecargado Calcula la raíz cuadrada del argumento.
sqrtf Calcula la raíz cuadrada del argumento.
tan Sobrecargado Calcula el valor de la tangente del argumento.
tanf Calcula el valor de la tangente del argumento.
tanh Sobrecargado Calcula el valor de la tangente hiperbólica del argumento.
tanhf Calcula el valor de la tangente hiperbólica del argumento.
tanpi Sobrecargado Calcula el valor de la tangente de pi * _X.
tanpif Calcula el valor de la tangente de pi * _X.
tgamma Sobrecargado Calcula la función gamma de _X.
tgammaf Calcula la función gamma de _X.
trunc Sobrecargado Trunca el argumento hasta el componente entero
truncf Trunca el argumento hasta el componente entero

Requisitos

Encabezado: amp_math.h

Espacio de nombres: Concurrency

Consulte también

Concurrency Namespace (C++ AMP)