acos
acosf
acosh
acoshf
asin
asinf
asinh
asinhf
atan
atan2
atan2f
atanf
atanh
atanhf
cbrt
cbrtf
ceil
ceilf
copysign
copysignf
cos
cosf
cosh
coshf
cospi
cospif
erf
erfc
erfcf
erfcinv
erfcinvf
erff
erfinv
erfinvf
exp
exp10
exp10f
exp2
exp2f
expf
expm1
expm1f
fabs
fabsf
floor
fdim
fdimf
|
floorf
fma
fmaf
fmax
fmaxf
fmin
fminf
fmod
fmodf
fpclassify
frexp
frexpf
hypot
hypotf
ilogb
ilogbf
isfinite
isinf
isnan
acos
计算自变量的反余弦值
inline float acos(float _X) restrict(amp);
inline double acos(double _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
返回参数的反余弦值
acosf
计算自变量的反余弦值
inline float acosf(float _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
返回参数的反余弦值
acosh
计算自变量的反双曲余弦值
inline float acosh(float _X) restrict(amp);
inline double acosh(double _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
返回参数的反双曲余弦值
acoshf
计算自变量的反双曲余弦值
inline float acoshf(float _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
返回参数的反双曲余弦值
asin
计算自变量的反正弦值
inline float asin(float _X) restrict(amp);
inline double asin(double _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
返回自变量的反正弦值
asinf
计算自变量的反正弦值
inline float asinf(float _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
返回自变量的反正弦值
asinh
计算自变量的反双曲正弦值
inline float asinh(float _X) restrict(amp);
inline double asinh(double _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
返回参数的反双曲正弦值
asinhf
计算自变量的反双曲正弦值
inline float asinhf(float _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
返回参数的反双曲正弦值
atan
计算自变量的反正切值
inline float atan(float _X) restrict(amp);
inline double atan(double _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
返回自变量的反正切值
atan2
计算 _Y/_X 的反正切值
inline float atan2(
float _Y,
float _X) restrict(amp);
inline double atan2(
double _Y,
double _X) restrict(amp);
Parameters
_Y
Floating-point value
_X
Floating-point value
Return Value
返回 _Y/_X 的反正切值
atan2f
计算 _Y/_X 的反正切值
inline float atan2f(
float _Y,
float _X) restrict(amp);
Parameters
_Y
Floating-point value
_X
Floating-point value
Return Value
返回 _Y/_X 的反正切值
atanf
计算自变量的反正切值
inline float atanf(float _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
返回自变量的反正切值
atanh
计算自变量的反双曲正切值
inline float atanh(float _X) restrict(amp);
inline double atanh(double _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
返回参数的反双曲正切值
atanhf
计算自变量的反双曲正切值
inline float atanhf(float _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
返回参数的反双曲正切值
cbrt
计算自变量的实立方根
inline float cbrt(float _X) restrict(amp);
inline double cbrt(double _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
返回参数的实立方根
cbrtf
计算自变量的实立方根
inline float cbrtf(float _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
返回参数的实立方根
ceil
计算自变量的上限
inline float ceil(float _X) restrict(amp);
inline double ceil(double _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
返回自变量的上限
ceilf
计算自变量的上限
inline float ceilf(float _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
返回自变量的上限
copysign
用 _X 的大小和 _Y 的符号生成一个值
inline float copysign(
float _X,
float _Y) restrict(amp);
inline double copysign(
double _X,
double _Y) restrict(amp);
Parameters
_X
Floating-point value
_Y
Floating-point value
Return Value
返回一个值,它具有 _X 的大小和 _Y 的符号
copysignf
用 _X 的大小和 _Y 的符号生成一个值
inline float copysignf(
float _X,
float _Y) restrict(amp);
Parameters
_X
Floating-point value
_Y
Floating-point value
Return Value
返回一个值,它具有 _X 的大小和 _Y 的符号
cos
计算自变量的余弦值
inline float cos(float _X) restrict(amp);
inline double cos(double _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
返回参数的余弦值
cosf
计算自变量的余弦值
inline float cosf(float _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
返回参数的余弦值
cosh
计算自变量的双曲余弦值
inline float cosh(float _X) restrict(amp);
inline double cosh(double _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
返回自变量的反双曲余弦值
coshf
计算自变量的双曲余弦值
inline float coshf(float _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
返回自变量的反双曲余弦值
cospi
计算 pi * _X 的余弦值
inline float cospi(float _X) restrict(amp);
inline double cospi(double _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
返回 pi * _X 的余弦值
cospif
计算 pi * _X 的余弦值
inline float cospif(float _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
返回 pi * _X 的余弦值
erf
计算 _X 的错误函数
inline float erf(float _X) restrict(amp);
inline double erf(double _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
返回 _X 的错误函数
erfc
计算 _X 的互补错误函数
inline float erfc(float _X) restrict(amp);
inline double erfc(double _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
返回 _X 的互补错误函数
erfcf
计算 _X 的互补错误函数
inline float erfcf(float _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
返回 _X 的互补错误函数
erfcinv
计算 _X 的反互补错误函数
inline float erfcinv(float _X) restrict(amp);
inline double erfcinv(double _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
返回 _X 的反互补错误函数
erfcinvf
计算 _X 的反互补错误函数
inline float erfcinvf(float _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
返回 _X 的反互补错误函数
erff
计算 _X 的错误函数
inline float erff(float _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
返回 _X 的错误函数
erfinv
计算 _X 的反向错误函数
inline float erfinv(float _X) restrict(amp);
inline double erfinv(double _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
返回 _X 的反向错误函数
erfinvf
计算 _X 的反向错误函数
inline float erfinvf(float _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
返回 _X 的反向错误函数
exp10
计算自变量的以 10 为底的指数
inline float exp10(float _X) restrict(amp);
inline double exp10(double _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
返回自变量以 10 为底的指数
exp10f
计算自变量的以 10 为底的指数
inline float exp10f(float _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
返回自变量以 10 为底的指数
expm1
计算参数的以 e 为底的指数,减去 1
inline float expm1(float exponent) restrict(amp);
inline double expm1(double exponent) restrict(amp);
Parameters
exponent
The exponential term n of the mathematical expression e
n, where e
is the base of the natural logarithm.
Return Value
返回自变量的以 e 为底的指数,减去 1
expm1f
计算参数的以 e 为底的指数,减去 1
inline float expm1f(float exponent) restrict(amp);
Parameters
exponent
The exponential term n of the mathematical expression e
n, where e
is the base of the natural logarithm.
Return Value
返回自变量的以 e 为底的指数,减去 1
exp
计算自变量的以 e 为底的指数
inline float exp(float _X) restrict(amp);
inline double exp(double _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
返回自变量以 e 为底的指数
expf
计算自变量的以 e 为底的指数
inline float expf(float _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
返回自变量以 e 为底的指数
exp2
计算自变量的以 2 为底的指数
inline float exp2(float _X) restrict(amp);
inline double exp2(double _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
返回自变量以 2 为底的指数
exp2f
计算自变量的以 2 为底的指数
inline float exp2f(float _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
返回自变量以 2 为底的指数
fabs
返回自变量的绝对值
inline float fabs(float _X) restrict(amp);
inline double fabs(double _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
返回自变量的绝对值
fabsf
返回自变量的绝对值
inline float fabsf(float _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
返回自变量的绝对值
fdim
计算自变量之间的正数差。
inline float fdim(
float _X,
float _Y
) restrict(amp);
inline double fdim(
double _X,
double _Y
) restrict(amp);
Parameters
_X
Floating-point value
_Y
Floating-point value
Return Value
如果 _X 大于 _Y,则 _X 与 _Y 之间不同;否则为 +0。
fdimf
计算自变量之间的正数差。
inline float fdimf(
float _X,
float _Y
) restrict(amp);
Parameters
_X
Floating-point value
_Y
Floating-point value
Return Value
如果 _X 大于 _Y,则 _X 与 _Y 之间不同;否则为 +0。
floor
计算自变量的下限
inline float floor(float _X) restrict(amp);
inline double floor(double _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
返回自变量的下限
floorf
计算自变量的下限
inline float floorf(float _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
返回自变量的下限
fma
计算第一个和第二个指定参数的乘积,然后将第三个指定参数添加到结果中;整个计算作为单个操作执行。
inline float fma(
float _X,
float _Y,
float _Z
) restrict(amp);
inline double fma(
double _X,
double _Y,
double _Z
) restrict(amp);
Parameters
_X
第一个浮点型参数。
_Y
第二个浮点型参数。
_Z
第三个浮点型参数。
Return Value
表达式 (_X * _Y) + _Z 的结果。 整个计算作为单个操作执行;即,子表达式的计算结果为无限精度,并且只对最终结果进行四舍五入。
fmaf
计算第一个和第二个指定参数的乘积,然后将第三个指定参数添加到结果中;整个计算作为单个操作执行。
inline float fmaf(
float _X,
float _Y,
float _Z
) restrict(amp);
Parameters
_X
第一个浮点型参数。
_Y
第二个浮点型参数。
_Z
第三个浮点型参数。
Return Value
表达式 (_X * _Y) + _Z 的结果。 整个计算作为单个操作执行;即,子表达式的计算结果为无限精度,并且只对最终结果进行四舍五入。
fmax
确定自变量的最大数值
inline float fmax(
float _X,
float _Y) restrict(amp);
inline double fmax(
double _X,
double _Y) restrict(amp);
Parameters
_X
Floating-point value
_Y
Floating-point value
Return Value
返回自变量的最大数值
fmaxf
确定自变量的最大数值
inline float fmaxf(
float _X,
float _Y) restrict(amp);
Parameters
_X
Floating-point value
_Y
Floating-point value
Return Value
返回自变量的最大数值
fmin
确定自变量的最小数值
inline float fmin(
float _X,
float _Y) restrict(amp);
inline double fmin(
double _X,
double _Y) restrict(amp);
Parameters
_X
Floating-point value
_Y
Floating-point value
Return Value
返回自变量的最小数值
fminf
确定自变量的最小数值
inline float fminf(
float _X,
float _Y) restrict(amp);
Parameters
_X
Floating-point value
_Y
Floating-point value
Return Value
返回自变量的最小数值
fmod 函数 (C++ AMP)
计算第一个指定参数除以第二个指定参数的余数。
inline float fmod(
float _X,
float _Y) restrict(amp);
inline double fmod(
double _X,
double _Y) restrict(amp);
Parameters
_X
第一个浮点型参数。
_Y
第二个浮点型参数。
Return Value
The remainder of _X
divided by _Y
; that is, the value of _X
- _Y
n, where n is a whole integer such that the magnitude of _X
- _Y
n is less than the magnitude of _Y
.
fmodf
计算第一个指定参数除以第二个指定参数的余数。
inline float fmodf(
float _X,
float _Y) restrict(amp);
Parameters
_X
第一个浮点型参数。
_Y
第二个浮点型参数。
Return Value
The remainder of _X
divided by _Y
; that is, the value of _X
- _Y
n, where n is a whole integer such that the magnitude of _X
- _Y
n is less than the magnitude of _Y
.
fpclassify
将参数值分类为 NaN、无穷大、正常、次正常、零
inline int fpclassify(float _X) restrict(amp);
inline int fpclassify(double _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
返回与自变量值相对应的数字分类宏的值。
frexp
获取 _X 的尾数和指数
inline float frexp(
float _X,
_Out_ int* _Exp) restrict(amp);
inline double frexp(
double _X,
_Out_ int* _Exp) restrict(amp);
Parameters
_X
Floating-point value
_Exp
以浮点值形式返回 _X 的整数指数。
Return Value
返回尾数 _X
frexpf
获取 _X 的尾数和指数
inline float frexpf(
float _X,
_Out_ int* _Exp) restrict(amp);
Parameters
_X
Floating-point value
_Exp
以浮点值形式返回 _X 的整数指数。
Return Value
返回尾数 _X
hypot
计算 _X 和 _Y 平方和的平方根
inline float hypot(
float _X,
float _Y) restrict(amp);
inline double hypot(
double _X,
double _Y) restrict(amp);
Parameters
_X
Floating-point value
_Y
Floating-point value
Return Value
返回 _X 和 _Y 平方和的平方根
hypotf
计算 _X 和 _Y 平方和的平方根
inline float hypotf(
float _X,
float _Y) restrict(amp);
Parameters
_X
Floating-point value
_Y
Floating-point value
Return Value
返回 _X 和 _Y 平方和的平方根
ilogb
以有符号整数值形式提取 _X 的指数
inline int ilogb(float _X) restrict(amp);
inline int ilogb(double _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
以有符号整数值形式返回 _X 的指数
ilogbf
以有符号整数值形式提取 _X 的指数
inline int ilogbf(float _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
以有符号整数值形式返回 _X 的指数
isfinite
确定自变量是否具有有限值
inline int isfinite(float _X) restrict(amp);
inline int isfinite(double _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
当且仅当自变量具有有限值时,返回一个非零值
isinf
确定自变量是否为无穷值
inline int isinf(float _X) restrict(amp);
inline int isinf(double _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
当且仅当自变量具有无限值时,返回一个非零值
isnan
确定自变量是否为非数值
inline int isnan(float _X) restrict(amp);
inline int isnan(double _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
当且仅当自变量具有 NaN 值时,返回一个非零值
isnormal
确定自变量是否规范
inline int isnormal(float _X) restrict(amp);
inline int isnormal(double _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
当且仅当参数具有规范值时,返回一个非零值
ldexp
根据指定的尾数和指数计算实数。
inline float ldexp(
float _X,
int _Exp) restrict(amp);
inline double ldexp(
double _X,
double _Exp) restrict(amp);
Parameters
_X
浮点值,尾数
_Exp
整数值,指数
Return Value
返回 _X * 2^_Exp
ldexpf
根据指定的尾数和指数计算实数。
inline float ldexpf(
float _X,
int _Exp) restrict(amp);
Parameters
_X
浮点值,尾数
_Exp
整数值,指数
Return Value
返回 _X * 2^_Exp
lgamma
计算自变量伽玛绝对值的自然对数
inline float lgamma(
float _X,
_Out_ int* _Sign) restrict(amp);
inline double lgamma(
double _X,
_Out_ int* _Sign) restrict(amp);
Parameters
_X
Floating-point value
_Sign
返回符号
Return Value
返回参数伽玛绝对值的自然对数
lgammaf
计算自变量伽玛绝对值的自然对数
inline float lgammaf(
float _X,
_Out_ int* _Sign) restrict(amp);
Parameters
_X
Floating-point value
_Sign
返回符号
Return Value
返回参数伽玛绝对值的自然对数
日志
计算自变量的以 e 为底的对数
inline float log(float _X) restrict(amp);
inline double log(double _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
返回自变量以 e 为底的对数
log10
计算自变量的以 10 为底的对数
inline float log10(float _X) restrict(amp);
inline double log10(double _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
返回自变量以 10 为底的对数
log10f
计算自变量的以 10 为底的对数
inline float log10f(float _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
返回自变量以 10 为底的对数
log1p
计算 1 加参数的以 e 为底的对数
inline float log1p(float _X) restrict(amp);
inline double log1p(double _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
返回 1加参数的以 e 为底的对数
log1pf
计算 1 加参数的以 e 为底的对数
inline float log1pf(float _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
返回 1加参数的以 e 为底的对数
log2
计算自变量的以 2 为底的对数
inline float log2(float _X) restrict(amp);
inline double log2(double _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
返回自变量以 10 为底的对数
log2f
计算自变量的以 2 为底的对数
inline float log2f(float _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
返回自变量以 10 为底的对数
logb
以浮点格式的有符号整数值形式提取 _X 的指数
inline float logb(float _X) restrict(amp);
inline double logb(double _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
返回 _X 的有符号指数
logbf
以浮点格式的有符号整数值形式提取 _X 的指数
inline float logbf(float _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
返回 _X 的有符号指数
logf
计算自变量的以 e 为底的对数
inline float logf(float _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
返回自变量以 e 为底的对数
modf
将指定的参数拆分为小数部分和整数部分。
inline float modf(
float _X,
_Out_ float* _Iptr) restrict(amp);
inline double modf(
double _X,
_Out_ double* _Iptr) restrict(amp);
Parameters
_X
Floating-point value
_Iptr
[out] _X
的整数部分,作为浮点值。
Return Value
_X
的有符号小数部分。
modff
将指定的参数拆分为小数部分和整数部分。
inline float modff(
float _X,
_Out_ float* _Iptr) restrict(amp);
Parameters
_X
Floating-point value
_Iptr
_X
的整数部分,作为浮点值。
Return Value
返回 _X
的有符号小数部分。
nan
返回一个静态 NaN
inline double nan(int _X) restrict(amp);
Parameters
_X
Integer value
Return Value
如果可以,用 _X 中指示的内容返回静态 NaN
nanf
返回一个静态 NaN
inline float nanf(int _X) restrict(amp);
Parameters
_X
Integer value
Return Value
如果可以,用 _X 中指示的内容返回静态 NaN
nearbyint
通过使用当前舍入方向,将参数舍入为浮点格式的整数值。
inline float nearbyint(float _X) restrict(amp);
inline double nearbyint(double _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
返回舍入后的整数值。
nearbyintf
通过使用当前舍入方向,将参数舍入为浮点格式的整数值。
inline float nearbyintf(float _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
返回舍入后的整数值。
nextafter
在 _Y 方向确定 _X 之后函数类型的下一个可表示值
inline float nextafter(
float _X,
float _Y) restrict(amp);
inline double nextafter(
double _X,
double _Y) restrict(amp);
Parameters
_X
Floating-point value
_Y
Floating-point value
Return Value
在 _Y 方向返回 _X 之后函数类型的下一个可表示值
nextafterf
在 _Y 方向确定 _X 之后函数类型的下一个可表示值
inline float nextafterf(
float _X,
float _Y) restrict(amp);
Parameters
_X
Floating-point value
_Y
Floating-point value
Return Value
在 _Y 方向返回 _X 之后函数类型的下一个可表示值
phi
返回自变量的累积分布函数
inline float phi(float _X) restrict(amp);
inline double phi(double _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
返回自变量的累积分布函数
phif
返回自变量的累积分布函数
inline float phif(float _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
返回自变量的累积分布函数
pow
计算 _X 的 _Y 次幂
inline float pow(
float _X,
float _Y) restrict(amp);
inline double pow(
double _X,
double _Y) restrict(amp);
Parameters
_X
浮点值,底数
_Y
浮点值,指数
Return Value
powf
计算 _X 的 _Y 次幂
inline float powf(
float _X,
float _Y) restrict(amp);
Parameters
_X
浮点值,底数
_Y
浮点值,指数
Return Value
probit
返回自变量的逆累积分布函数
inline float probit(float _X) restrict(amp);
inline double probit(double _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
返回自变量的逆累积分布函数
probitf
返回自变量的逆累积分布函数
inline float probitf(float _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
返回自变量的逆累积分布函数
rcbrt
返回自变量的立方根的倒数
inline float rcbrt(float _X) restrict(amp);
inline double rcbrt(double _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
返回自变量的立方根的倒数
rcbrtf
返回自变量的立方根的倒数
inline float rcbrtf(float _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
返回自变量的立方根的倒数
remainder
计算余数:_X REM _Y
inline float remainder(
float _X,
float _Y) restrict(amp);
inline double remainder(
double _X,
double _Y) restrict(amp);
Parameters
_X
Floating-point value
_Y
Floating-point value
Return Value
返回 _X REM _Y
remainderf
计算余数:_X REM _Y
inline float remainderf(
float _X,
float _Y) restrict(amp);
Parameters
_X
Floating-point value
_Y
Floating-point value
Return Value
返回 _X REM _Y
remquo
计算第一个指定参数除以第二个指定参数的余数。 还计算第一个指定参数的有效数除以第二个指定参数的有效数的商,并使用第三个参数中指定的位置返回商。
inline float remquo(
float _X,
float _Y,
_Out_ int* _Quo) restrict(amp);
inline double remquo(
double _X,
double _Y,
_Out_ int* _Quo) restrict(amp);
Parameters
_X
第一个浮点型参数。
_Y
第二个浮点型参数。
_Quo
[out] 一个整数的地址,用于返回 _X
的小数位除以 _Y
的小数位的商。
Return Value
返回 _X
除以 _Y
的余数。
remquof
计算第一个指定参数除以第二个指定参数的余数。 还计算第一个指定参数的有效数除以第二个指定参数的有效数的商,并使用第三个参数中指定的位置返回商。
inline float remquof(
float _X,
float _Y,
_Out_ int* _Quo) restrict(amp);
Parameters
_X
第一个浮点型参数。
_Y
第二个浮点型参数。
_Quo
[out] 一个整数的地址,用于返回 _X
的小数位除以 _Y
的小数位的商。
Return Value
返回 _X
除以 _Y
的余数。
四舍五入
将 _X 舍入到最近的整数
inline float round(float _X) restrict(amp);
inline double round(double _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
返回最接近 _X 的整数
roundf
将 _X 舍入到最近的整数
inline float roundf(float _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
返回最接近 _X 的整数
rsqrt
返回自变量的平方根的倒数
inline float rsqrt(float _X) restrict(amp);
inline double rsqrt(double _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
返回自变量的平方根的倒数
rsqrtf
返回自变量的平方根的倒数
inline float rsqrtf(float _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
返回自变量的平方根的倒数
scalb
用 _X 乘以 FLT_RADIX 的 _Y 次方
inline float scalb(
float _X,
float _Y) restrict(amp);
inline double scalb(
double _X,
double _Y) restrict(amp);
Parameters
_X
Floating-point value
_Y
Floating-point value
Return Value
返回 _X * (FLT_RADIX ^ _Y)
scalbf
用 _X 乘以 FLT_RADIX 的 _Y 次方
inline float scalbf(
float _X,
float _Y) restrict(amp);
Parameters
_X
Floating-point value
_Y
Floating-point value
Return Value
返回 _X * (FLT_RADIX ^ _Y)
scalbn
用 _X 乘以 FLT_RADIX 的 _Y 次方
inline float scalbn(
float _X,
int _Y) restrict(amp);
inline double scalbn(
double _X,
int _Y) restrict(amp);
Parameters
_X
Floating-point value
_Y
Integer value
Return Value
返回 _X * (FLT_RADIX ^ _Y)
scalbnf
用 _X 乘以 FLT_RADIX 的 _Y 次方
inline float scalbnf(
float _X,
int _Y) restrict(amp);
Parameters
_X
Floating-point value
_Y
Integer value
Return Value
返回 _X * (FLT_RADIX ^ _Y)
signbit
确定 _X 的符号是否为负号
inline int signbit(float _X) restrict(amp);
inline int signbit(double _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
当且仅当 _X 的符号为负号时,返回一个非零值
signbitf
确定 _X 的符号是否为负号
inline int signbitf(float _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
当且仅当 _X 的符号为负号时,返回一个非零值
sin
计算自变量的正弦值
inline float sin(float _X) restrict(amp);
inline double sin(double _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
返回参数的正弦值
sinf
计算自变量的正弦值
inline float sinf(float _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
返回参数的正弦值
sincos
计算 _X 的正弦值和余弦值
inline void sincos(
float _X,
_Out_ float* _S,
_Out_ float* _C) restrict(amp);
inline void sincos(
double _X,
_Out_ double* _S,
_Out_ double* _C) restrict(amp);
Parameters
_X
Floating-point value
_S
返回 _X 的正弦值
_C
返回 _X 的余弦值
sincosf
计算 _X 的正弦值和余弦值
inline void sincosf(
float _X,
_Out_ float* _S,
_Out_ float* _C) restrict(amp);
Parameters
_X
Floating-point value
_S
返回 _X 的正弦值
_C
返回 _X 的余弦值
sinh
计算自变量的双曲正弦值
inline float sinh(float _X) restrict(amp);
inline double sinh(double _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
返回参数的双曲正弦值
sinhf
计算自变量的双曲正弦值
inline float sinhf(float _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
返回参数的双曲正弦值
sinpi
计算 pi * _X 的正弦值
inline float sinpi(float _X) restrict(amp);
inline double sinpi(double _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
返回 pi * _X 的正弦值
sinpif
计算 pi * _X 的正弦值
inline float sinpif(float _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
返回 pi * _X 的正弦值
sqrt
计算参数的平方根
inline float sqrt(float _X) restrict(amp);
inline double sqrt(double _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
返回自变量的平方根
sqrtf
计算参数的平方根
inline float sqrtf(float _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
返回自变量的平方根
tan
返回自变量的正切值
inline float tan(float _X) restrict(amp);
inline double tan(double _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
返回参数的正切值
tanf
返回自变量的正切值
inline float tanf(float _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
返回参数的正切值
tanh
计算自变量的双曲正切值
inline float tanh(float _X) restrict(amp);
inline double tanh(double _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
返回参数的双曲正切值
tanhf
计算自变量的双曲正切值
inline float tanhf(float _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
返回参数的双曲正切值
tanpi
计算 pi * _X 的正切值
inline float tanpi(float _X) restrict(amp);
inline double tanpi(double _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
返回 pi * _X 的正切值
tanpif
计算 pi * _X 的正切值
inline float tanpif(float _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
返回 pi * _X 的正切值
tgamma
计算 _X 的伽玛函数
inline float tgamma(float _X) restrict(amp);
inline double tgamma(double _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
返回 _X 的伽玛函数的结果
tgammaf
计算 _X 的伽玛函数
inline float tgammaf(float _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
返回 _X 的伽玛函数的结果
trunc
将自变量截断为整数分量
inline float trunc(float _X) restrict(amp);
inline double trunc(double _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
返回自变量的整数部分
truncf
将自变量截断为整数分量
inline float truncf(float _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
返回自变量的整数部分