Concurrency::precise_math 命名空间
precise_math
命名空间中的函数符合 C99。 每个函数的单精度和双精度版本都包括在内。 例如,acos
是双精度版本,acosf
是单精度版本。 这些函数(包括单精度函数)需要加速器上的扩展双精度支持。 可使用 accelerator::supports_double_precision 来确定是否可以在特定加速器上运行这些函数。
语法
namespace precise_math;
参数
成员
函数
名称 | 描述 |
---|---|
acos | 已重载。 计算自变量的反余弦值 |
acosf | 计算自变量的反余弦值 |
acosh | 已重载。 计算自变量的反双曲余弦值 |
acoshf | 计算自变量的反双曲余弦值 |
asin | 已重载。 计算自变量的反正弦值 |
asinf | 计算自变量的反正弦值 |
asinh | 已重载。 计算自变量的反双曲正弦值 |
asinhf | 计算自变量的反双曲正弦值 |
atan | 已重载。 计算自变量的反正切值 |
atan2 | 已重载。 计算 _Y/_X 的反正切值 |
atan2f | 计算 _Y/_X 的反正切值 |
atanf | 计算自变量的反正切值 |
atanh | 已重载。 计算自变量的反双曲正切值 |
atanhf | 计算自变量的反双曲正切值 |
cbrt | 已重载。 计算自变量的实立方根 |
cbrtf | 计算自变量的实立方根 |
ceil | 已重载。 计算自变量的上限 |
ceilf | 计算自变量的上限 |
copysign | 已重载。 用 _X 的大小和 _Y 的符号生成一个值 |
copysignf | 用 _X 的大小和 _Y 的符号生成一个值 |
cos | 已重载。 计算自变量的余弦值 |
cosf | 计算参数的余弦值 |
cosh | 已重载。 计算自变量的双曲余弦值 |
coshf | 计算自变量的双曲余弦值 |
cospi | 已重载。 计算 pi * _X 的余弦值 |
cospif | 计算 pi * _X 的余弦值 |
erf | 已重载。 计算 _X 的错误函数 |
erfc | 已重载。 计算 _X 的互补错误函数 |
erfcf | 计算 _X 的互补错误函数 |
erfcinv | 已重载。 计算 _X 的反互补错误函数 |
erfcinvf | 计算 _X 的反互补错误函数 |
erff | 计算 _X 的错误函数 |
erfinv | 已重载。 计算 _X 的反向错误函数 |
erfinvf | 计算 _X 的反向错误函数 |
exp | 已重载。 计算自变量的以 e 为底的指数 |
exp10 | 已重载。 计算自变量的以 10 为底的指数 |
exp10f | 计算自变量的以 10 为底的指数 |
exp2 | 已重载。 计算自变量的以 2 为底的指数 |
exp2f | 计算自变量的以 2 为底的指数 |
expf | 计算自变量的以 e 为底的指数 |
expm1 | 已重载。 计算参数的以 e 为底的指数,减去 1 |
expm1f | 计算参数的以 e 为底的指数,减去 1 |
fabs | 已重载。 返回自变量的绝对值 |
fabsf | 返回自变量的绝对值 |
fdim | 已重载。 确定自变量之间的正数差 |
fdimf | 确定自变量之间的正数差 |
floor | 已重载。 计算自变量的下限 |
floorf | 计算自变量的下限 |
fma | 已重载。 计算 (_X * _Y) + _Z,舍入为一个三元运算 |
fmaf | 计算 (_X * _Y) + _Z,舍入为一个三元运算 |
fmax | 已重载。 确定自变量的最大数值 |
fmaxf | 确定自变量的最大数值 |
fmin | 已重载。 确定自变量的最小数值 |
fminf | 确定自变量的最小数值 |
fmod 函数 (C++ AMP) | 已重载。 计算 _X/_Y 的浮点余数 |
fmodf | 计算 _X/_Y 的浮点余数 |
fpclassify | 已重载。 将参数值分类为 NaN、无穷大、正常、次正常、零 |
frexp | 已重载。 获取 _X 的尾数和指数 |
frexpf | 获取 _X 的尾数和指数 |
hypot | 已重载。 计算 _X 和 _Y 平方和的平方根 |
hypotf | 计算 _X 和 _Y 平方和的平方根 |
ilogb | 已重载。 以有符号整数值形式提取 _X 的指数 |
ilogbf | 以有符号整数值形式提取 _X 的指数 |
isfinite | 已重载。 确定自变量是否具有有限值 |
isinf | 已重载。 确定自变量是否为无穷值 |
isnan | 已重载。 确定自变量是否为非数值 |
isnormal | 已重载。 确定自变量是否规范 |
ldexp | 已重载。 根据尾数和指数计算实数 |
ldexpf | 根据尾数和指数计算实数 |
lgamma | 已重载。 计算自变量伽玛绝对值的自然对数 |
lgammaf | 计算自变量伽玛绝对值的自然对数 |
log | 已重载。 计算自变量的以 e 为底的对数 |
log10 | 已重载。 计算自变量的以 10 为底的对数 |
log10f | 计算自变量的以 10 为底的对数 |
log1p | 已重载。 计算 1 加参数的以 e 为底的对数 |
log1pf | 计算 1 加参数的以 e 为底的对数 |
log2 | 已重载。 计算自变量的以 2 为底的对数 |
log2f | 计算自变量的以 2 为底的对数 |
logb | 已重载。 以浮点格式的有符号整数值形式提取 _X 的指数 |
logbf | 以浮点格式的有符号整数值形式提取 _X 的指数 |
logf | 计算自变量的以 e 为底的对数 |
modf | 已重载。 将 _X 拆分为小数部分和整数部分。 |
modff | 将 _X 拆分为小数部分和整数部分。 |
nan | 返回一个静态 NaN |
nanf | 返回一个静态 NaN |
nearbyint | 已重载。 通过使用当前舍入方向,将参数舍入为浮点格式的整数值。 |
nearbyintf | 通过使用当前舍入方向,将参数舍入为浮点格式的整数值。 |
nextafter | 已重载。 在 _Y 方向确定 _X 之后函数类型的下一个可表示值 |
nextafterf | 在 _Y 方向确定 _X 之后函数类型的下一个可表示值 |
phi | 已重载。 返回自变量的累积分布函数 |
phif | 返回自变量的累积分布函数 |
pow | 已重载。 计算 _X 的 _Y 次幂 |
powf | 计算 _X 的 _Y 次幂 |
probit | 已重载。 返回自变量的逆累积分布函数 |
probitf | 返回自变量的逆累积分布函数 |
rcbrt | 已重载。 返回自变量的立方根的倒数 |
rcbrtf | 返回自变量的立方根的倒数 |
remainder | 已重载。 计算余数:_X REM _Y |
remainderf | 计算余数:_X REM _Y |
remquo | 已重载。 计算与 _X REM _Y 相同的余数。 此外,计算整数商 _X/_Y 的低 23 位,并赋予该值与 _X/_Y 相同的符号。 它将此带符号值存储在 _Quo 指向的整数中。 |
remquof | 计算与 _X REM _Y 相同的余数。 此外,计算整数商 _X/_Y 的低 23 位,并赋予该值与 _X/_Y 相同的符号。 它将此带符号值存储在 _Quo 指向的整数中。 |
round | 已重载。 将 _X 舍入到最近的整数 |
roundf | 将 _X 舍入到最近的整数 |
rsqrt | 已重载。 返回自变量的平方根的倒数 |
rsqrtf | 返回自变量的平方根的倒数 |
scalb | 已重载。 用 _X 乘以 FLT_RADIX 的 _Y 次方 |
scalbf | 用 _X 乘以 FLT_RADIX 的 _Y 次方 |
scalbn | 已重载。 用 _X 乘以 FLT_RADIX 的 _Y 次方 |
scalbnf | 用 _X 乘以 FLT_RADIX 的 _Y 次方 |
signbit | 已重载。 确定 _X 的符号是否为负号 |
signbitf | 确定 _X 的符号是否为负号 |
sin | 已重载。 计算自变量的正弦值 |
sincos | 已重载。 计算 _X 的正弦值和余弦值 |
sincosf | 计算 _X 的正弦值和余弦值 |
sinf | 计算自变量的正弦值 |
sinh | 已重载。 计算自变量的双曲正弦值 |
sinhf | 计算自变量的双曲正弦值 |
sinpi | 已重载。 计算 pi * _X 的正弦值 |
sinpif | 计算 pi * _X 的正弦值 |
sqrt | 已重载。 计算参数的平方根 |
sqrtf | 计算参数的平方根 |
tan | 已重载。 返回自变量的正切值 |
tanf | 返回自变量的正切值 |
tanh | 已重载。 计算自变量的双曲正切值 |
tanhf | 计算自变量的双曲正切值 |
tanpi | 已重载。 计算 pi * _X 的正切值 |
tanpif | 计算 pi * _X 的正切值 |
tgamma | 已重载。 计算 _X 的伽玛函数 |
tgammaf | 计算 _X 的伽玛函数 |
trunc | 已重载。 将自变量截断为整数分量 |
truncf | 将自变量截断为整数分量 |
要求
标头:amp_math.h
命名空间: 并发