Compartir a través de


Concurrency::fast_math (Funciones del espacio de nombres)

acos

Calcula el arcocoseno del argumento

inline float acos(float _X) restrict(amp);

Parámetros

_X
Valor de punto flotante

Valor devuelto

Devuelve el arcocoseno del argumento

acosf

Calcula el arcocoseno del argumento

inline float acosf(float _X) restrict(amp);

Parámetros

_X
Valor de punto flotante

Valor devuelto

Devuelve el arcocoseno del argumento

asin

Calcula el arcoseno del argumento

inline float asin(float _X) restrict(amp);

Parámetros

_X
Valor de punto flotante

Valor devuelto

Devuelve el arcoseno del argumento

asinf

Calcula el arcoseno del argumento

inline float asinf(float _X) restrict(amp);

Parámetros

_X
Valor de punto flotante

Valor devuelto

Devuelve el arcoseno del argumento

atan

Calcula la arcotangente del argumento.

inline float atan(float _X) restrict(amp);

Parámetros

_X
Valor de punto flotante

Valor devuelto

Devuelve el valor arcotangente del argumento

atan2

Calcula la arcotangente de _Y/_X.

inline float atan2(
    float _Y,
    float _X) restrict(amp);

Parámetros

_Y
Valor de punto flotante

_X
Valor de punto flotante

Valor devuelto

Devuelve el arcotangente de _Y/_X

atan2f

Calcula la arcotangente de _Y/_X.

inline float atan2f(
    float _Y,
    float _X) restrict(amp);

Parámetros

_Y
Valor de punto flotante

_X
Valor de punto flotante

Valor devuelto

Devuelve el arcotangente de _Y/_X

atanf

Calcula la arcotangente del argumento.

inline float atanf(float _X) restrict(amp);

Parámetros

_X
Valor de punto flotante

Valor devuelto

Devuelve el valor arcotangente del argumento

ceil

Calcula el techo del argumento.

inline float ceil(float _X) restrict(amp);

Parámetros

_X
Valor de punto flotante

Valor devuelto

Devuelve el techo del argumento

ceilf

Calcula el techo del argumento.

inline float ceilf(float _X) restrict(amp);

Parámetros

_X
Valor de punto flotante

Valor devuelto

Devuelve el techo del argumento

cosf

Calcula el coseno del argumento

inline float cosf(float _X) restrict(amp);

Parámetros

_X
Valor de punto flotante

Valor devuelto

Devuelve el coseno del argumento

coshf

Calcula el valor del coseno hiperbólico del argumento.

inline float coshf(float _X) restrict(amp);

Parámetros

_X
Valor de punto flotante

Valor devuelto

Devuelve el coseno hiperbólico del argumento

cos

Calcula el coseno del argumento

inline float cos(float _X) restrict(amp);

Parámetros

_X
Valor de punto flotante

Valor devuelto

Devuelve el coseno del argumento

cosh

Calcula el valor del coseno hiperbólico del argumento.

inline float cosh(float _X) restrict(amp);

Parámetros

_X
Valor de punto flotante

Valor devuelto

Devuelve el coseno hiperbólico del argumento

exp

Calcula la potencia de base e del argumento

inline float exp(float _X) restrict(amp);

Parámetros

_X
Valor de punto flotante

Valor devuelto

Devuelve la potencia de base e del argumento

exp2

Calcula la base 2 exponencial del argumento.

inline float exp2(float _X) restrict(amp);

Parámetros

_X
Valor de punto flotante

Valor devuelto

Devuelve el exponencial base 2 del argumento.

exp2f

Calcula la base 2 exponencial del argumento.

inline float exp2f(float _X) restrict(amp);

Parámetros

_X
Valor de punto flotante

Valor devuelto

Devuelve el exponencial base 2 del argumento.

expf

Calcula la potencia de base e del argumento

inline float expf(float _X) restrict(amp);

Parámetros

_X
Valor de punto flotante

Valor devuelto

Devuelve la potencia de base e del argumento

fabs

Devuelve el valor absoluto del argumento.

inline float fabs(float _X) restrict(amp);

Parámetros

_X
Valor entero

Valor devuelto

Devuelve el valor absoluto del argumento.

fabsf

Devuelve el valor absoluto del argumento.

inline float fabsf(float _X) restrict(amp);

Parámetros

_X
Valor de punto flotante

Valor devuelto

Devuelve el valor absoluto del argumento.

floor

Calcula el suelo del argumento

inline float floor(float _X) restrict(amp);

Parámetros

_X
Valor de punto flotante

Valor devuelto

Devuelve el suelo del argumento

floorf

Calcula el suelo del argumento

inline float floorf(float _X) restrict(amp);

Parámetros

_X
Valor de punto flotante

Valor devuelto

Devuelve el suelo del argumento

fmax

Determina el valor numérico máximo de los argumentos

inline float max(
    float _X,
    float _Y) restrict(amp);

Parámetros

_X
Valor entero

_Y
Valor entero

Valor devuelto

Devuelve el valor numérico máximo de los argumentos

fmaxf

Determina el valor numérico máximo de los argumentos

inline float fmaxf(
    float _X,
    float _Y) restrict(amp);

Parámetros

_X
Valor de punto flotante

_Y
Valor de punto flotante

Valor devuelto

Devuelve el valor numérico máximo de los argumentos

fmin

Determina el valor numérico mínimo de los argumentos.

inline float min(
    float _X,
    float _Y) restrict(amp);

Parámetros

_X
Valor entero

_Y
Valor entero

Valor devuelto

Devuelve el valor numérico mínimo de los argumentos

fminf

Determina el valor numérico mínimo de los argumentos.

inline float fminf(
    float _X,
    float _Y) restrict(amp);

Parámetros

_X
Valor de punto flotante

_Y
Valor de punto flotante

Valor devuelto

Devuelve el valor numérico mínimo de los argumentos

fmod

Calcula el punto flotante restante de _X/_Y

inline float fmod(
    float _X,
    float _Y) restrict(amp);

Parámetros

_X
Valor de punto flotante

_Y
Valor de punto flotante

Valor devuelto

Devuelve el punto flotante restante de _X/_Y

fmodf

Calcula el punto flotante restante de _X/_Y

inline float fmodf(
    float _X,
    float _Y) restrict(amp);

Parámetros

_X
Valor de punto flotante

_Y
Valor de punto flotante

Valor devuelto

Devuelve el punto flotante restante de _X/_Y

frexp

Obtiene la mantisa y el exponente de _X

inline float frexp(
    float _X,
    _Out_ int* _Exp) restrict(amp);

Parámetros

_X
Valor de punto flotante

_Exp
Devuelve el exponente entero de _X en un valor de punto flotante

Valor devuelto

Devuelve la mantisa _X

frexpf

Obtiene la mantisa y el exponente de _X

inline float frexpf(
    float _X,
    _Out_ int* _Exp) restrict(amp);

Parámetros

_X
Valor de punto flotante

_Exp
Devuelve el exponente entero de _X en un valor de punto flotante

Valor devuelto

Devuelve la mantisa _X

isfinite

Determina si el argumento tiene un valor finito.

inline int isfinite(float _X) restrict(amp);

Parámetros

_X
Valor de punto flotante

Valor devuelto

Devuelve un valor distinto de cero si, y solo si, el argumento tiene un valor finito

isinf

Determina si el argumento es infinito.

inline int isinf(float _X) restrict(amp);

Parámetros

_X
Valor de punto flotante

Valor devuelto

Devuelve un valor distinto de cero si, y solo si, el argumento tiene un valor infinito

isnan

Determina si el argumento no es un número.

inline int isnan(float _X) restrict(amp);

Parámetros

_X
Valor de punto flotante

Valor devuelto

Devuelve un valor distinto de cero únicamente si el argumento tiene un valor NaN

ldexp

Calcula un número real de la mantisa y el exponente

inline float ldexp(
    float _X,
    int _Exp) restrict(amp);

Parámetros

_X
Valor de punto flotante, mantisa

_Exp
Exponente de entero

Valor devuelto

Devuelve _X * 2^_Exp

ldexpf

Calcula un número real de la mantisa y el exponente

inline float ldexpf(
    float _X,
    int _Exp) restrict(amp);

Parámetros

_X
Valor de punto flotante, mantisa

_Exp
Exponente de entero

Valor devuelto

Devuelve _X * 2^_Exp

log

Calcula el logaritmo de base e del argumento

inline float log(float _X) restrict(amp);

Parámetros

_X
Valor de punto flotante

Valor devuelto

Devuelve el logaritmo de base e del argumento

log10

Calcula el logaritmo de base 10 del argumento.

inline float log10(float _X) restrict(amp);

Parámetros

_X
Valor de punto flotante

Valor devuelto

Devuelve el logaritmo de base 10 del argumento

log10f

Calcula el logaritmo de base 10 del argumento.

inline float log10f(float _X) restrict(amp);

Parámetros

_X
Valor de punto flotante

Valor devuelto

Devuelve el logaritmo de base 10 del argumento

log2

Calcula el logaritmo de base 2 del argumento.

inline float log2(float _X) restrict(amp);

Parámetros

_X
Valor de punto flotante

Valor devuelto

Devuelve el logaritmo de base 2 del argumento

log2f

Calcula el logaritmo de base 2 del argumento.

inline float log2f(float _X) restrict(amp);

Parámetros

_X
Valor de punto flotante

Valor devuelto

Devuelve el logaritmo de base 10 del argumento

logf

Calcula el logaritmo de base e del argumento

inline float logf(float _X) restrict(amp);

Parámetros

_X
Valor de punto flotante

Valor devuelto

Devuelve el logaritmo de base e del argumento

modf

Divide _X en partes fraccionarias y enteras.

inline float modf(
    float _X,
    float* _Ip) restrict(amp);

Parámetros

_X
Valor de punto flotante

_Ip
Recibe parte entera del valor

Valor devuelto

Devuelve la parte fraccionaria con signo _X

modff

Divide _X en partes fraccionarias y enteras.

inline float modff(
    float _X,
    float* _Ip) restrict(amp);

Parámetros

_X
Valor de punto flotante

_Ip
Recibe parte entera del valor

Valor devuelto

Devuelve la parte fraccionaria con signo _X

pow

Calcula el valor de _X elevado a la potencia de _Y.

inline float pow(
    float _X,
    float _Y) restrict(amp);

Parámetros

_X
Valor de punto flotante, base

_Y
Valor de punto flotante, exponente

Valor devuelto

Devuelve el valor de _X elevado a la potencia de _Y

powf

Calcula el valor de _X elevado a la potencia de _Y.

inline float powf(
    float _X,
    float _Y) restrict(amp);

Parámetros

_X
Valor de punto flotante, base

_Y
Valor de punto flotante, exponente

Valor devuelto

round

Redondea _X al entero más próximo.

inline float round(float _X) restrict(amp);

Parámetros

_X
Valor de punto flotante

Valor devuelto

Devuelve el entero más próximo de _X

roundf

Redondea _X al entero más próximo.

inline float roundf(float _X) restrict(amp);

Parámetros

_X
Valor de punto flotante

Valor devuelto

Devuelve el entero más próximo de _X

rsqrt

Devuelve la recíproca de la raíz cuadrada del argumento.

inline float rsqrt(float _X) restrict(amp);

Parámetros

_X
Valor de punto flotante

Valor devuelto

Devuelve la recíproca de la raíz cuadrada del argumento.

rsqrtf

Devuelve la recíproca de la raíz cuadrada del argumento.

inline float rsqrtf(float _X) restrict(amp);

Parámetros

_X
Valor de punto flotante

Valor devuelto

Devuelve la recíproca de la raíz cuadrada del argumento.

signbit

Determina si el signo de _X es negativo.

inline int signbit(float _X) restrict(amp);

Parámetros

_X
Valor de punto flotante

Valor devuelto

Devuelve un valor distinto de cero si, y solo si, el signo de _X es negativo

signbitf

Determina si el signo de _X es negativo.

inline int signbitf(float _X) restrict(amp);

Parámetros

_X
Valor de punto flotante

Valor devuelto

Devuelve un valor distinto de cero si, y solo si, el signo de _X es negativo

sin

Calcula el valor de seno del argumento.

inline float sin(float _X) restrict(amp);

Parámetros

_X
Valor de punto flotante

Valor devuelto

Devuelve el seno del argumento

sinf

Calcula el valor de seno del argumento.

inline float sinf(float _X) restrict(amp);

Parámetros

_X
Valor de punto flotante

Valor devuelto

Devuelve el seno del argumento

sincos

Calcula el seno y el coseno de _X

inline void sincos(
    float _X,
    float* _S,
    float* _C) restrict(amp);

Parámetros

_X
Valor de punto flotante

_S
Devuelve el seno de _X

_C
Devuelve el coseno de _X

sincosf

Calcula el seno y el coseno de _X

inline void sincosf(
    float _X,
    float* _S,
    float* _C) restrict(amp);

Parámetros

_X
Valor de punto flotante

_S
Devuelve el seno de _X

_C
Devuelve el coseno de _X

sinh

Calcula el valor de seno hiperbólico del argumento.

inline float sinh(float _X) restrict(amp);

Parámetros

_X
Valor de punto flotante

Valor devuelto

Devuelve el seno hiperbólico del argumento

sinhf

Calcula el valor de seno hiperbólico del argumento.

inline float sinhf(float _X) restrict(amp);

Parámetros

_X
Valor de punto flotante

Valor devuelto

Devuelve el seno hiperbólico del argumento

sqrt

Calcula la raíz cuadrada del argumento.

inline float sqrt(float _X) restrict(amp);

Parámetros

_X
Valor de punto flotante

Valor devuelto

Devuelve la raíz cuadrada del argumento

sqrtf

Calcula la raíz cuadrada del argumento.

inline float sqrtf(float _X) restrict(amp);

Parámetros

_X
Valor de punto flotante

Valor devuelto

Devuelve la raíz cuadrada del argumento

tan

Calcula el valor de la tangente del argumento.

inline float tan(float _X) restrict(amp);

Parámetros

_X
Valor de punto flotante

Valor devuelto

Devuelve la tangente del argumento

tanf

Calcula el valor de la tangente del argumento.

inline float tanf(float _X) restrict(amp);

Parámetros

_X
Valor de punto flotante

Valor devuelto

Devuelve la tangente del argumento

tanh

Calcula el valor de la tangente hiperbólica del argumento.

inline float tanh(float _X) restrict(amp);

Parámetros

_X
Valor de punto flotante

Valor devuelto

Devuelve la tangente hiperbólica del argumento

tanhf

Calcula el valor de la tangente hiperbólica del argumento.

inline float tanhf(float _X) restrict(amp);

Parámetros

_X
Valor de punto flotante

Valor devuelto

Devuelve la tangente hiperbólica del argumento

trunc

Trunca el argumento hasta el componente entero

inline float trunc(float _X) restrict(amp);

Parámetros

_X
Valor de punto flotante

Valor devuelto

Devuelve el componente entero del argumento

truncf

Trunca el argumento hasta el componente entero

inline float truncf(float _X) restrict(amp);

Parámetros

_X
Valor de punto flotante

Valor devuelto

Devuelve el componente entero del argumento

Requisitos

Encabezado: amp_math.h Espacio de nombres: Concurrency::fast_math

Consulte también

Concurrency::fast_math (espacio de nombres)