Concurrency::fast_math 命名空間
命名空間中的 fast_math
函式精確度較低,僅支援單精度 (float
),並呼叫 DirectX 內部函數。 每個函式有兩個版本,例如 cos
和 cosf
。 這兩個 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
命名空間: 並行::fast_math