Заметка
Доступ к этой странице требует авторизации. Вы можете попробовать войти в систему или изменить каталог.
Доступ к этой странице требует авторизации. Вы можете попробовать сменить директорию.
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
Вычисляет arccosine аргумента
inline float acos(float _X) restrict(amp);
inline double acos(double _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
Возвращает значение arccosine аргумента
acosf
Вычисляет arccosine аргумента
inline float acosf(float _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
Возвращает значение arccosine аргумента
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
Возвращает значение arcsine аргумента
asinf
Вычисляет арксин аргумент
inline float asinf(float _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
Возвращает значение arcsine аргумента
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
Возвращает значение arctangent аргумента
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
Возвращает значение arctangent аргумента
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
Вычисляет экспоненциал аргумента base-10
inline float exp10(float _X) restrict(amp);
inline double exp10(double _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
Возвращает экспоненциал аргумента base-10
exp10f
Вычисляет экспоненциал аргумента base-10
inline float exp10f(float _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
Возвращает экспоненциал аргумента base-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 en, 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 en, where e is the base of the natural logarithm.
Return Value
Возвращает экспоненту аргумента с основанием e, за вычетом 1
exp
Вычисляет экспоненциал аргумента base-e
inline float exp(float _X) restrict(amp);
inline double exp(double _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
Возвращает экспоненциал базового e аргумента
expf
Вычисляет экспоненциал аргумента base-e
inline float expf(float _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
Возвращает экспоненциал базового e аргумента
exp2
Вычисляет экспоненциал аргумента base-2
inline float exp2(float _X) restrict(amp);
inline double exp2(double _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
Возвращает экспоненциал аргумента base-2
exp2f
Вычисляет экспоненциал аргумента base-2
inline float exp2f(float _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
Возвращает экспоненциал аргумента base-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 - _Yn, where n is a whole integer such that the magnitude of _X - _Yn 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 - _Yn, where n is a whole integer such that the magnitude of _X - _Yn is less than the magnitude of _Y.
fpclassify
Классифицирует значение аргумента как NaN, infinite, normal, subnormal, zero
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 в виде значения со знаком int
inline int ilogb(float _X) restrict(amp);
inline int ilogb(double _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
Возвращает экспонент _X в виде значения со знаком int
ilogbf
Извлечение экспонента _X в виде значения со знаком int
inline int ilogbf(float _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
Возвращает экспонент _X в виде значения со знаком int
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
Определяет, является ли аргумент naN
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
Возвращает естественный логарифм абсолютного значения гамма аргумента
log
Вычисляет логарифм базового 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
Вычисляет логарифм base-e 1 плюс аргумент
inline float log1p(float _X) restrict(amp);
inline double log1p(double _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
Возвращает логарифм base-e 1 плюс аргумент
log1pf
Вычисляет логарифм base-e 1 плюс аргумент
inline float log1pf(float _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
Возвращает логарифм base-e 1 плюс аргумент
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
Возвращает тихую naN, если она доступна, с содержимым, указанным в _X
nanf
Возвращает тихую naN
inline float nanf(int _X) restrict(amp);
Parameters
_X
Integer value
Return Value
Возвращает тихую naN, если она доступна, с содержимым, указанным в _X
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
Определите следующее представляющее значение в типе функции после _X в направлении _Y
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
Возвращает следующее представляющее значение в типе функции после _X в направлении _Y
nextafterf
Определите следующее представляющее значение в типе функции после _X в направлении _Y
inline float nextafterf(
float _X,
float _Y) restrict(amp);
Parameters
_X
Floating-point value
_Y
Floating-point value
Return Value
Возвращает следующее представляющее значение в типе функции после _X в направлении _Y
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.
round
Округляет _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
Вычисляет корень squre аргумента
inline float sqrt(float _X) restrict(amp);
inline double sqrt(double _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
Возвращает корень squre аргумента
sqrtf
Вычисляет корень squre аргумента
inline float sqrtf(float _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
Возвращает корень squre аргумента
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
Возвращает целый компонент аргумента