Compartilhar via


Namespace Concurrency::precise_math

As funções no namespace precise_math estão em conformidade com C99. As versões de precisão única e de precisão dupla de cada função são incluídas. Por exemplo, acos é a versão de precisão dupla e acosf é a versão de precisão única. Essas funções, incluindo as funções de precisão única, exigem suporte estendido de precisão dupla no acelerador. Você pode usar o acelerador::supports_double_precision para determinar se você pode executar essas funções em um acelerador específico.

Sintaxe

namespace precise_math;

Parâmetros

Membros

Funções

Nome Descrição
acos Sobrecarregado. Calcula o arco cosseno do argumento
acosf Calcula o arco cosseno do argumento
acosh Sobrecarregado. Calcula o cosseno hiperbólico inverso de um argumento
acoshf Calcula o cosseno hiperbólico inverso de um argumento
asin Sobrecarregado. Calcula o arco seno do argumento
asinf Calcula o arco seno do argumento
asinh Sobrecarregado. Calcula o seno hiperbólico inverso de um argumento
asinhf Calcula o seno hiperbólico inverso de um argumento
atan Sobrecarregado. Calcula o arco tangente do argumento
atan2 Sobrecarregado. Calcula o arco tangente de _Y/_X
atan2f Calcula o arco tangente de _Y/_X
atanf Calcula o arco tangente do argumento
atanh Sobrecarregado. Calcula a tangente hiperbólica inversa de um argumento
atanhf Calcula a tangente hiperbólica inversa de um argumento
cbrt Sobrecarregado. Calcula a raiz real cúbica do argumento
cbrtf Calcula a raiz real cúbica do argumento
ceil Sobrecarregado. Calcula o teto do argumento
ceilf Calcula o teto do argumento
copysign Sobrecarregado. Produz um valor com magnitude de _X e o sinal de _Y
copysignf Produz um valor com magnitude de _X e o sinal de _Y
cos Sobrecarregado. Calcula o cosseno do argumento
cosf Calcula o cosseno do argumento
cosh Sobrecarregado. Calcula o valor do cosseno hiperbólico do argumento
coshf Calcula o valor do cosseno hiperbólico do argumento
cospi Sobrecarregado. Calcula o valor cosseno de pi * _X
cospif Calcula o valor cosseno de pi * _X
erf Sobrecarregado. Calcula a função de erro de _X
erfc Sobrecarregado. Calcula a função de erro complementar de _X
erfcf Calcula a função de erro complementar de _X
erfcinv Sobrecarregado. Calcula a função de erro complementar inversa de _X
erfcinvf Calcula a função de erro complementar inversa de _X
erff Calcula a função de erro de _X
erfinv Sobrecarregado. Calcula a função de erro inversa de _X
erfinvf Calcula a função de erro inversa de _X
exp Sobrecarregado. Calcula a exponencial de base "e" do argumento
exp10 Sobrecarregado. Calcula o exponencial de base 10 do argumento
exp10f Calcula o exponencial de base 10 do argumento
exp2 Sobrecarregado. Retorna o exponencial de base 2 do argumento
exp2f Retorna o exponencial de base 2 do argumento
expf Calcula a exponencial de base "e" do argumento
expm1 Sobrecarregado. Calcula a exponencial de base e do argumento, menos 1
expm1f Calcula a exponencial de base e do argumento, menos 1
fabs Sobrecarregado. Calcula o valor absoluto do argumento
fabsf Calcula o valor absoluto do argumento
fdim Sobrecarregado. Determina a diferença positiva entre dois argumentos
fdimf Determina a diferença positiva entre dois argumentos
floor Sobrecarregado. Calcula o piso do argumento
floorf Calcula o piso do argumento
fma Sobrecarregado. Calcula(_X * _Y) + _Z, arredondado como uma operação ternário
fmaf Calcula(_X * _Y) + _Z, arredondado como uma operação ternário
fmax Sobrecarregado. Determinar o valor numérico máximo dos argumentos
fmaxf Determinar o valor numérico máximo dos argumentos
fmin Sobrecarregado. Determinar o valor numérico mínimo dos argumentos
fminf Determinar o valor numérico mínimo dos argumentos
Função fmod (C++ AMP) Sobrecarregado. Calcula o resto do ponto flutuante de _X/_Y
fmodf Calcula o resto do ponto flutuante de _X/_Y
fpclassify Sobrecarregado. Classifica o valor do argumento como NaN, infinito, normal, subnormal, zero
frexp Sobrecarregado. Obtém a mantissa e o expoente de _X
frexpf Obtém a mantissa e o expoente de _X
hypot Sobrecarregado. Calcula a raiz quadrada da soma dos quadrados de _X e _Y
hypotf Calcula a raiz quadrada da soma dos quadrados de _X e _Y
ilogb Sobrecarregado. Extrair o expoente de _X como um valor int com sinal
ilogbf Extrair o expoente de _X como um valor int com sinal
isfinite Sobrecarregado. Determina se o argumento tem um valor finito
isinf Sobrecarregado. Determina se o argumento é um infinito
isnan Sobrecarregado. Determina se o argumento é um NaN
isnormal Sobrecarregado. Determina se o argumento é um normal
ldexp Sobrecarregado. Calcula um número real da mantissa e do expoente
ldexpf Calcula um número real da mantissa e do expoente
lgamma Sobrecarregado. Calcula o logaritmo natural do valor absoluto de gama do argumento
lgammaf Calcula o logaritmo natural do valor absoluto de gama do argumento
log Sobrecarregado. Calcula o logaritmo de base do argumento
log10 Sobrecarregado. Calcula o logaritmo de base 10 do argumento
log10f Calcula o logaritmo de base 10 do argumento
log1p Sobrecarregado. Calcula o logaritmo de base de 1 mais o argumento
log1pf Calcula o logaritmo de base de 1 mais o argumento
log2 Sobrecarregado. Calcula o logaritmo de base 2 do argumento
log2f Calcula o logaritmo de base 2 do argumento
logb Sobrecarregado. Extrai o expoente de _X, como um valor inteiro com sinal no formato de ponto flutuante
logbf Extrai o expoente de _X, como um valor inteiro com sinal no formato de ponto flutuante
logf Calcula o logaritmo de base do argumento
modf Sobrecarregado. Divide _X em partes fracionais e inteiras.
modff Divide _X em partes fracionais e inteiras.
nan Retorna um NaN silencioso
nanf Retorna um NaN silencioso
nearbyint Sobrecarregado. Arredonda o argumento para um valor inteiro no formato de ponto flutuante, usando a direção de arredondamento atual.
nearbyintf Arredonda o argumento para um valor inteiro no formato de ponto flutuante, usando a direção de arredondamento atual.
nextafter Sobrecarregado. Determine o próximo valor representável, no tipo da função, após _X na direção do _Y
nextafterf Determine o próximo valor representável, no tipo da função, após _X na direção do _Y
phi Sobrecarregado. Retorna a função de distribuição cumulativa do argumento
phif Retorna a função de distribuição cumulativa do argumento
pow Sobrecarregado. Calcula o _X elevado à potência de _Y
powf Calcula o _X elevado à potência de _Y
probit Sobrecarregado. Retorna a função de distribuição cumulativa inversa do argumento
probitf Retorna a função de distribuição cumulativa inversa do argumento
rcbrt Sobrecarregado. Retorna a recíproca da raiz cúbica do argumento
rcbrtf Retorna a recíproca da raiz cúbica do argumento
remainder Sobrecarregado. Calcula o restante: _X REM _Y
remainderf Calcula o restante: _X REM _Y
remquo Sobrecarregado. Calcula o mesmo restante que _X REM _Y. Calcula também os 23 bits inferiores do quociente integral _X/_Y e fornece a esse valor o mesmo sinal que _X/_Y. Ele armazena esse valor assinado no inteiro apontado por _Quo.
remquof Calcula o mesmo restante que _X REM _Y. Calcula também os 23 bits inferiores do quociente integral _X/_Y e fornece a esse valor o mesmo sinal que _X/_Y. Ele armazena esse valor assinado no inteiro apontado por _Quo.
round Sobrecarregado. Arredonda _X para o inteiro mais próximo
roundf Arredonda _X para o inteiro mais próximo
rsqrt Sobrecarregado. Retorna a recíproca da raiz quadrada do argumento
rsqrtf Retorna a recíproca da raiz quadrada do argumento
scalb Sobrecarregado. Multiplica _X por FLT_RADIX à potência _Y
scalbf Multiplica _X por FLT_RADIX à potência _Y
scalbn Sobrecarregado. Multiplica _X por FLT_RADIX à potência _Y
scalbnf Multiplica _X por FLT_RADIX à potência _Y
signbit Sobrecarregado. Determina se o sinal de _X é negativo
signbitf Determina se o sinal de _X é negativo
sin Sobrecarregado. Calcula o valor do seno do argumento
sincos Sobrecarregado. Calcula o valor de seno e cosseno de _X
sincosf Calcula o valor de seno e cosseno de _X
sinf Calcula o valor do seno do argumento
sinh Sobrecarregado. Calcula o valor de seno hiperbólico do argumento
sinhf Calcula o valor de seno hiperbólico do argumento
sinpi Sobrecarregado. Calcula o valor seno de pi * _X
sinpif Calcula o valor seno de pi * _X
sqrt Sobrecarregado. Calcula a raiz quadrada do argumento
sqrtf Calcula a raiz quadrada do argumento
tan Sobrecarregado. Calcula o valor de tangente do argumento
tanf Calcula o valor de tangente do argumento
tanh Sobrecarregado. Calcula o valor de tangente hiperbólica do argumento
tanhf Calcula o valor de tangente hiperbólica do argumento
tanpi Sobrecarregado. Calcula o valor de tangente de pi * _X
tanpif Calcula o valor de tangente de pi * _X
tgamma Sobrecarregado. Calcula a função gama de _X
tgammaf Calcula a função gama de _X
trunc Sobrecarregado. Trunca o argumento para o componente inteiro
truncf Trunca o argumento para o componente inteiro

Requisitos

Cabeçalho: amp_math.h

Namespace: Simultaneidade

Confira também

Namespace de simultaneidade (C++ AMP)