Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
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, incluida la función de precisión sencilla, requiere la compatibilidad de doble precisión extendida en el acelerador. Puede usar acelerador::supports_double_precision para determinar si estas funciones se pueden ejecutar en un acelerador específico.
Sintaxis
namespace precise_math;
Parámetros
Miembros
Funciones
| Nombre | Descripción |
|---|---|
| acos | Con sobrecarga. Calcula el arcocoseno del argumento |
| acosf | Calcula el arcocoseno del argumento |
| acosh | Con sobrecarga. Calcula el coseno hiperbólico inverso del argumento. |
| acoshf | Calcula el coseno hiperbólico inverso del argumento. |
| asin | Con sobrecarga. Calcula el arcoseno del argumento |
| asinf | Calcula el arcoseno del argumento |
| asinh | Con sobrecarga. Calcula el seno hiperbólico inverso del argumento. |
| asinhf | Calcula el seno hiperbólico inverso del argumento. |
| atan | Con sobrecarga. Calcula la arcotangente del argumento. |
| atan2 | Con sobrecarga. Calcula la arcotangente de _Y/_X. |
| atan2f | Calcula la arcotangente de _Y/_X. |
| atanf | Calcula la arcotangente del argumento. |
| atanh | Con sobrecarga. Calcula la tangente hiperbólica inversa del argumento |
| atanhf | Calcula la tangente hiperbólica inversa del argumento |
| cbrt | Con sobrecarga. Calcula la raíz cúbica real del argumento |
| cbrtf | Calcula la raíz cúbica real del argumento |
| ceil | Con sobrecarga. Calcula el techo del argumento. |
| ceilf | Calcula el techo del argumento. |
| copysign | Con sobrecarga. 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 | Con sobrecarga. Calcula el coseno del argumento |
| cosf | Calcula el coseno del argumento |
| cosh | Con sobrecarga. Calcula el valor del coseno hiperbólico del argumento. |
| coshf | Calcula el valor del coseno hiperbólico del argumento. |
| cospi | Con sobrecarga. Calcula el coseno de pi * _X |
| cospif | Calcula el coseno de pi * _X |
| erf | Con sobrecarga. Calcula la función de error de _X |
| erfc | Con sobrecarga. Calcula la función de error complementaria de _X |
| erfcf | Calcula la función de error complementaria de _X |
| erfcinv | Con sobrecarga. 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 | Con sobrecarga. Calcula la función de error inversa de _X |
| erfinvf | Calcula la función de error inversa de _X |
| exp | Con sobrecarga. Calcula la potencia de base e del argumento |
| exp10 | Con sobrecarga. Calcula el exponencial de base 10 del argumento. |
| exp10f | Calcula el exponencial de base 10 del argumento. |
| exp2 | Con sobrecarga. Calcula la base 2 exponencial del argumento. |
| exp2f | Calcula la base 2 exponencial del argumento. |
| expf | Calcula la potencia de base e del argumento |
| expm1 | Con sobrecarga. Calcula la base e exponencial del argumento, menos 1 |
| expm1f | Calcula la base e exponencial del argumento, menos 1 |
| fabs | Con sobrecarga. Devuelve el valor absoluto del argumento. |
| fabsf | Devuelve el valor absoluto del argumento. |
| fdim | Con sobrecarga. Determina la diferencia positiva entre dos argumentos. |
| fdimf | Determina la diferencia positiva entre dos argumentos. |
| floor | Con sobrecarga. Calcula el suelo del argumento |
| floorf | Calcula el suelo del argumento |
| fma | Con sobrecarga. Calcula (_X * _Y) + _Z, redondeado como una operación ternaria. |
| fmaf | Calcula (_X * _Y) + _Z, redondeado como una operación ternaria. |
| fmax | Con sobrecarga. Determina el valor numérico máximo de los argumentos |
| fmaxf | Determina el valor numérico máximo de los argumentos |
| fmin | Con sobrecarga. 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) | Con sobrecarga. Calcula el punto flotante restante de _X/_Y |
| fmodf | Calcula el punto flotante restante de _X/_Y |
| fpclassify | Con sobrecarga. Clasifica el valor del argumento como NaN, infinito, normal, subnormal, cero |
| frexp | Con sobrecarga. Obtiene la mantisa y el exponente de _X |
| frexpf | Obtiene la mantisa y el exponente de _X |
| hypot | Con sobrecarga. 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 | Con sobrecarga. Extrae el exponente de _X como un valor int con signo. |
| ilogbf | Extrae el exponente de _X como un valor int con signo. |
| isfinite | Con sobrecarga. Determina si el argumento tiene un valor finito. |
| isinf | Con sobrecarga. Determina si el argumento es infinito. |
| isnan | Con sobrecarga. Determina si el argumento no es un número. |
| isnormal | Con sobrecarga. Determina si el argumento es normal. |
| ldexp | Con sobrecarga. Calcula un número real de la mantisa y el exponente |
| ldexpf | Calcula un número real de la mantisa y el exponente |
| lgamma | Con sobrecarga. Calcula el logaritmo natural del valor absoluto de gamma del argumento |
| lgammaf | Calcula el logaritmo natural del valor absoluto de gamma del argumento |
| log | Con sobrecarga. Calcula el logaritmo de base e del argumento |
| log10 | Con sobrecarga. Calcula el logaritmo de base 10 del argumento. |
| log10f | Calcula el logaritmo de base 10 del argumento. |
| log1p | Con sobrecarga. 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 | Con sobrecarga. Calcula el logaritmo de base 2 del argumento. |
| log2f | Calcula el logaritmo de base 2 del argumento. |
| logb | Con sobrecarga. 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 | Con sobrecarga. Divide _X en partes fraccionarias y enteras. |
| modff | Divide _X en partes fraccionarias y enteras. |
| nan | Devuelve un NaN reservado |
| nanf | Devuelve un NaN reservado |
| nearbyint | Con sobrecarga. 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 mediante la dirección de redondeo actual. |
| nextafter | Con sobrecarga. 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 | Con sobrecarga. Devuelve la función de distribución acumulativa del argumento |
| phif | Devuelve la función de distribución acumulativa del argumento |
| pow | Con sobrecarga. Calcula el valor de _X elevado a la potencia de _Y. |
| powf | Calcula el valor de _X elevado a la potencia de _Y. |
| probit | Con sobrecarga. Devuelve la función de distribución acumulativa inversa del argumento. |
| probitf | Devuelve la función de distribución acumulativa inversa del argumento. |
| rcbrt | Con sobrecarga. 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. |
| remainder | Con sobrecarga. Calcula el resto: _X REM _Y |
| remainderf | Calcula el resto: _X REM _Y |
| remquo | Con sobrecarga. Calcula el mismo resto que _X REM _Y. También calcula los 23 bits inferiores del cociente entero _X/_Y, y proporciona 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 proporciona ese valor el mismo signo que _X/_Y. Almacena este valor con signo en el entero al que apunta _Quo. |
| round | Con sobrecarga. Redondea _X al entero más próximo. |
| roundf | Redondea _X al entero más próximo. |
| rsqrt | Con sobrecarga. Devuelve la recíproca de la raíz cuadrada del argumento. |
| rsqrtf | Devuelve la recíproca de la raíz cuadrada del argumento. |
| scalb | Con sobrecarga. Multiplica _X por FLT_RADIX a la potencia _Y. |
| scalbf | Multiplica _X por FLT_RADIX a la potencia _Y. |
| scalbn | Con sobrecarga. Multiplica _X por FLT_RADIX a la potencia _Y. |
| scalbnf | Multiplica _X por FLT_RADIX a la potencia _Y. |
| signbit | Con sobrecarga. Determina si el signo de _X es negativo. |
| signbitf | Determina si el signo de _X es negativo. |
| sin | Con sobrecarga. Calcula el valor de seno del argumento. |
| sincos | Con sobrecarga. 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 | Con sobrecarga. Calcula el valor de seno hiperbólico del argumento. |
| sinhf | Calcula el valor de seno hiperbólico del argumento. |
| sinpi | Con sobrecarga. Calcula el valor del seno de pi * _X. |
| sinpif | Calcula el valor del seno de pi * _X. |
| sqrt | Con sobrecarga. Calcula la raíz cuadrada del argumento. |
| sqrtf | Calcula la raíz cuadrada del argumento. |
| tan | Con sobrecarga. Calcula el valor de la tangente del argumento. |
| tanf | Calcula el valor de la tangente del argumento. |
| tanh | Con sobrecarga. Calcula el valor de la tangente hiperbólica del argumento. |
| tanhf | Calcula el valor de la tangente hiperbólica del argumento. |
| tanpi | Con sobrecarga. Calcula el valor de la tangente de pi * _X. |
| tanpif | Calcula el valor de la tangente de pi * _X. |
| tgamma | Con sobrecarga. Calcula la función gamma de _X. |
| tgammaf | Calcula la función gamma de _X. |
| trunc | Con sobrecarga. Trunca el argumento hasta el componente entero |
| truncf | Trunca el argumento hasta el componente entero |
Requisitos
Encabezado: amp_math.h
Espacio de nombres: simultaneidad