Compartilhar via


Namespace Concurrency::fast_math

As funções no namespace fast_math têm menor precisão, dão suporte apenas à precisão simples (float) e chamam os intrínsecos do DirectX. Há duas versões de cada função, por exemplo, cos, e cosf. Ambas as versões pegam e retornam um float, mas cada uma chama o mesmo DirectX intrínseco.

Sintaxe

namespace fast_math;

Membros

Funções

Nome Descrição
cos Calcula o arco cosseno do argumento
cosf Calcula o arco cosseno do argumento
asin Calcula o arco seno do argumento
asinf Calcula o arco seno do argumento
atan Calcula o arco tangente do argumento
atan2 Calcula o arco tangente de _Y/_X
atan2f Calcula o arco tangente de _Y/_X
atanf Calcula o arco tangente do argumento
ceil Calcula o teto do argumento
ceilf Calcula o teto do argumento
cos Calcula o cosseno do argumento
cosf Calcula o cosseno do argumento
cosh Calcula o valor do cosseno hiperbólico do argumento
coshf Calcula o valor do cosseno hiperbólico do argumento
exp Calcula a exponencial de base "e" do argumento
exp2 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
fabs Calcula o valor absoluto do argumento
fabsf Calcula o valor absoluto do argumento
floor Calcula o piso do argumento
floorf Calcula o piso do argumento
fmax Determinar o valor numérico máximo dos argumentos
fmaxf Determinar o valor numérico máximo dos argumentos
fmin Determinar o valor numérico mínimo dos argumentos
fminf Determinar o valor numérico mínimo dos argumentos
fmod Calcula o resto do ponto flutuante de _X/_Y
fmodf Calcula o resto do ponto flutuante de _X/_Y
frexp Obtém a mantissa e o expoente de _X
frexpf Obtém a mantissa e o expoente de _X
isfinite Determina se o argumento tem um valor finito
isinf Determina se o argumento é um infinito
isnan Determina se o argumento é um NaN
ldexp Calcula um número real da mantissa e do expoente
ldexpf Calcula um número real da mantissa e do expoente
log Calcula o logaritmo de base do argumento
log10 Calcula o logaritmo de base 10 do argumento
log10f Calcula o logaritmo de base 10 do argumento
log2 Calcula o logaritmo de base 2 do argumento
log2f Calcula o logaritmo de base 2 do argumento
logf Calcula o logaritmo de base do argumento
modf Divide _X em partes fracionais e inteiras.
modff Divide _X em partes fracionais e inteiras.
pow Calcula o _X elevado à potência de _Y
powf Calcula o _X elevado à potência de _Y
round Arredonda _X para o inteiro mais próximo
roundf Arredonda _X para o inteiro mais próximo
rsqrt Retorna a recíproca da raiz quadrada do argumento
rsqrtf Retorna a recíproca da raiz quadrada do argumento
signbit Retorna o sinal do argumento
signbitf Retorna o sinal do argumento
sin Calcula o valor do seno do argumento
sincos 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 Calcula o valor de seno hiperbólico do argumento
sinhf Calcula o valor de seno hiperbólico do argumento
sqrt Calcula a raiz quadrada do argumento
sqrtf Calcula a raiz quadrada do argumento
tan Calcula o valor de tangente do argumento
tanf Calcula o valor de tangente do argumento
tanh Calcula o valor de tangente hiperbólica do argumento
tanhf Calcula o valor de tangente hiperbólica do argumento
trunc Trunca o argumento para o componente inteiro
truncf Trunca o argumento para o componente inteiro

Requisitos

Cabeçalho: amp_math.h

Namespace: Concurrency::fast_math

Confira também

Namespace de simultaneidade (C++ AMP)