分享方式:


Concurrency::fast_math 命名空間

命名空間中的 fast_math 函式精確度較低,僅支援單精度 (float),並呼叫 DirectX 內部函數。 每個函式有兩個版本,例如 coscosf。 這兩個 float版本都會接受並傳回 ,但每個版本都會呼叫相同的 DirectX 內建。

語法

namespace fast_math;

成員

函式

名稱 描述
cos 計算自變數的反餘弦值
cosf 計算自變數的反餘弦值
asin 計算自變數的反正弦值
asinf 計算自變數的反正弦值
atan 計算自變數的反正切值
atan2 計算_Y/_X的反正切值
atan2f 計算_Y/_X的反正切值
atanf 計算自變數的反正切值
ceil 計算自變數的上限
ceilf 計算自變數的上限
cos 計算自變數的餘弦值
cosf 計算自變數的餘弦值
cosh 計算自變數的雙曲餘弦值
coshf 計算自變數的雙曲餘弦值
exp 計算自變數的base-e指數
exp2 計算自變數的base-2指數
exp2f 計算自變數的base-2指數
expf 計算自變數的base-e指數
fabs 傳回自變數的絕對值
fabsf 傳回自變數的絕對值
floor 計算自變數的底板
floorf 計算自變數的底板
fmax 判斷自變數的數值上限
fmaxf 判斷自變數的數值上限
fmin 判斷自變數的最小值
fminf 判斷自變數的最小值
fmod 計算_X/_Y的浮點餘數
fmodf 計算_X/_Y的浮點餘數
frexp 取得_X的mantissa和指數
frexpf 取得_X的mantissa和指數
isfinite 判斷自變數是否具有有限值
isinf 判斷自變數是否為無限
isnan 判斷自變數是否為 NaN
ldexp 從 mantissa 和指數計算實數
ldexpf 從 mantissa 和指數計算實數
log 計算自變數的base-e對數
log10 計算自變數的base-10對數
log10f 計算自變數的base-10對數
log2 計算自變數的base-2對數
log2f 計算自變數的base-2對數
logf 計算自變數的base-e對數
modf 將_X分割成小數和整數部分。
modff 將_X分割成小數和整數部分。
pow 計算_X乘以_Y的乘冪
powf 計算_X乘以_Y的乘冪
round 將_X四捨五入為最接近的整數
roundf 將_X四捨五入為最接近的整數
rsqrt 傳回自變數平方根的倒數
rsqrtf 傳回自變數平方根的倒數
signbit 傳回自變數的符號
signbitf 傳回自變數的符號
sin 計算自變數的正弦值
sincos 計算_X的正弦值和餘弦值
sincosf 計算_X的正弦值和餘弦值
sinf 計算自變數的正弦值
sinh 計算自變數的雙曲正弦值
sinhf 計算自變數的雙曲正弦值
sqrt 計算自變數的平方根
sqrtf 計算自變數的平方根
tan 計算自變數的正切值
tanf 計算自變數的正切值
tanh 計算自變數的雙曲正切值
tanhf 計算自變數的雙曲正切值
trunc 將自變數截斷為整數位元件
truncf 將自變數截斷為整數位元件

需求

標頭: amp_math.h

Namespace: 並行::fast_math

另請參閱

Concurrency 命名空間 (C++ AMP)