Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
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
Beräknar arccosinus för argumentet
inline float acos(float _X) restrict(amp);
inline double acos(double _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
Returnerar arccosinusvärdet för argumentet
acosf
Beräknar arccosinus för argumentet
inline float acosf(float _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
Returnerar arccosinusvärdet för argumentet
acosh
Beräknar invertera hyperbolisk cosiné för argumentet
inline float acosh(float _X) restrict(amp);
inline double acosh(double _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
Returnerar argumentets invertera hyperboliska cosinévärde
acoshf
Beräknar invertera hyperbolisk cosiné för argumentet
inline float acoshf(float _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
Returnerar argumentets invertera hyperboliska cosinévärde
asin
Beräknar argumentets arcsinus
inline float asin(float _X) restrict(amp);
inline double asin(double _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
Returnerar arcsinusvärdet för argumentet
asinf
Beräknar argumentets arcsinus
inline float asinf(float _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
Returnerar arcsinusvärdet för argumentet
asinh
Beräknar argumentets invertera hyperboliska sinus
inline float asinh(float _X) restrict(amp);
inline double asinh(double _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
Returnerar argumentets invertera hyperboliska sinusvärde
asinhf
Beräknar argumentets invertera hyperboliska sinus
inline float asinhf(float _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
Returnerar argumentets invertera hyperboliska sinusvärde
atan
Beräknar arctangensen för argumentet
inline float atan(float _X) restrict(amp);
inline double atan(double _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
Returnerar arctangensvärdet för argumentet
atan2
Beräknar arctangensen för _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
Returnerar arctangensvärdet för _Y/_X
atan2f
Beräknar arctangensen för _Y/_X
inline float atan2f(
float _Y,
float _X) restrict(amp);
Parameters
_Y
Floating-point value
_X
Floating-point value
Return Value
Returnerar arctangensvärdet för _Y/_X
atanf
Beräknar arctangensen för argumentet
inline float atanf(float _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
Returnerar arctangensvärdet för argumentet
atanh
Beräknar argumentets invertera hyperboliska tangens
inline float atanh(float _X) restrict(amp);
inline double atanh(double _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
Returnerar argumentets invertera hyperboliska tangensvärde
atanhf
Beräknar argumentets invertera hyperboliska tangens
inline float atanhf(float _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
Returnerar argumentets invertera hyperboliska tangensvärde
cbrt
Beräknar argumentets verkliga kubrot
inline float cbrt(float _X) restrict(amp);
inline double cbrt(double _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
Returnerar argumentets verkliga kubrot
cbrtf
Beräknar argumentets verkliga kubrot
inline float cbrtf(float _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
Returnerar argumentets verkliga kubrot
ceil
Beräknar taket för argumentet
inline float ceil(float _X) restrict(amp);
inline double ceil(double _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
Returnerar argumentets tak
ceilf
Beräknar taket för argumentet
inline float ceilf(float _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
Returnerar argumentets tak
copysign
Genererar ett värde med storleken _X och tecknet på _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
Returnerar ett värde med storleken _X och tecknet på _Y
copysignf
Genererar ett värde med storleken _X och tecknet på _Y
inline float copysignf(
float _X,
float _Y) restrict(amp);
Parameters
_X
Floating-point value
_Y
Floating-point value
Return Value
Returnerar ett värde med storleken _X och tecknet på _Y
cos
Beräknar argumentets cosiné
inline float cos(float _X) restrict(amp);
inline double cos(double _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
Returnerar cosininvärdet för argumentet
cosf
Beräknar argumentets cosiné
inline float cosf(float _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
Returnerar cosininvärdet för argumentet
cosh
Beräknar argumentets hyperboliska cosinévärde
inline float cosh(float _X) restrict(amp);
inline double cosh(double _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
Returnerar argumentets hyperboliska cosininvärde
coshf
Beräknar argumentets hyperboliska cosinévärde
inline float coshf(float _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
Returnerar argumentets hyperboliska cosininvärde
cospi
Beräknar cosinévärdet för pi * _X
inline float cospi(float _X) restrict(amp);
inline double cospi(double _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
Returnerar cosininvärdet för pi * _X
cospif
Beräknar cosinévärdet för pi * _X
inline float cospif(float _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
Returnerar cosininvärdet för pi * _X
erf
Beräknar felfunktionen för _X
inline float erf(float _X) restrict(amp);
inline double erf(double _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
Returnerar felfunktionen för _X
erfc
Beräknar den kompletterande felfunktionen i _X
inline float erfc(float _X) restrict(amp);
inline double erfc(double _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
Returnerar den kompletterande felfunktionen i _X
erfcf
Beräknar den kompletterande felfunktionen i _X
inline float erfcf(float _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
Returnerar den kompletterande felfunktionen i _X
erfcinv
Beräknar den invertera kompletterande felfunktionen i _X
inline float erfcinv(float _X) restrict(amp);
inline double erfcinv(double _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
Returnerar den invertera kompletterande felfunktionen för _X
erfcinvf
Beräknar den invertera kompletterande felfunktionen i _X
inline float erfcinvf(float _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
Returnerar den invertera kompletterande felfunktionen för _X
erff
Beräknar felfunktionen för _X
inline float erff(float _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
Returnerar felfunktionen för _X
erfinv
Beräknar inverteringsfelfunktionen för _X
inline float erfinv(float _X) restrict(amp);
inline double erfinv(double _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
Returnerar inverteringsfelfunktionen för _X
erfinvf
Beräknar inverteringsfelfunktionen för _X
inline float erfinvf(float _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
Returnerar inverteringsfelfunktionen för _X
exp10
Beräknar bas-10 exponentiellt för argumentet
inline float exp10(float _X) restrict(amp);
inline double exp10(double _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
Returnerar bas-10 exponentiellt för argumentet
exp10f
Beräknar bas-10 exponentiellt för argumentet
inline float exp10f(float _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
Returnerar bas-10 exponentiellt för argumentet
expm1
Beräknar argumentets bas-e exponentiell, minus 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
Returnerar bas-e exponentiellt för argumentet, minus 1
expm1f
Beräknar argumentets bas-e exponentiell, minus 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
Returnerar bas-e exponentiellt för argumentet, minus 1
exp
Beräknar argumentets bas-e-exponentiell
inline float exp(float _X) restrict(amp);
inline double exp(double _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
Returnerar argumentets bas-e-exponentiell
expf
Beräknar argumentets bas-e-exponentiell
inline float expf(float _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
Returnerar argumentets bas-e-exponentiell
exp2
Beräknar base-2 exponentiellt för argumentet
inline float exp2(float _X) restrict(amp);
inline double exp2(double _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
Returnerar base-2 exponentiellt för argumentet
exp2f
Beräknar base-2 exponentiellt för argumentet
inline float exp2f(float _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
Returnerar base-2 exponentiellt för argumentet
fabs
Returnerar argumentets absoluta värde
inline float fabs(float _X) restrict(amp);
inline double fabs(double _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
Returnerar argumentets absoluta värde
fabsf
Returnerar argumentets absoluta värde
inline float fabsf(float _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
Returnerar argumentets absoluta värde
fdim
Beräknar den positiva skillnaden mellan argumenten.
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
Skillnaden mellan _X och _Y om _X är större än _Y. annars + 0.
fdimf
Beräknar den positiva skillnaden mellan argumenten.
inline float fdimf(
float _X,
float _Y
) restrict(amp);
Parameters
_X
Floating-point value
_Y
Floating-point value
Return Value
Skillnaden mellan _X och _Y om _X är större än _Y. annars + 0.
floor
Beräknar golvet i argumentet
inline float floor(float _X) restrict(amp);
inline double floor(double _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
Returnerar golvet i argumentet
floorf
Beräknar golvet i argumentet
inline float floorf(float _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
Returnerar golvet i argumentet
fma
Beräknar produkten av de första och andra angivna argumenten och lägger sedan till det tredje angivna argumentet i resultatet. hela beräkningen utförs som en enda åtgärd.
inline float fma(
float _X,
float _Y,
float _Z
) restrict(amp);
inline double fma(
double _X,
double _Y,
double _Z
) restrict(amp);
Parameters
_X
Det första flyttalsargumentet.
_Y
Det andra flyttalsargumentet.
_Z
Det tredje flyttalsargumentet.
Return Value
Resultatet av uttrycket (_X * _Y) + _Z. Hela beräkningen utförs som en enda åtgärd. Deluttrycken beräknas alltså till oändlig precision och endast slutresultatet avrundas.
fmaf
Beräknar produkten av de första och andra angivna argumenten och lägger sedan till det tredje angivna argumentet i resultatet. hela beräkningen utförs som en enda åtgärd.
inline float fmaf(
float _X,
float _Y,
float _Z
) restrict(amp);
Parameters
_X
Det första flyttalsargumentet.
_Y
Det andra flyttalsargumentet.
_Z
Det tredje flyttalsargumentet.
Return Value
Resultatet av uttrycket (_X * _Y) + _Z. Hela beräkningen utförs som en enda åtgärd. Deluttrycken beräknas alltså till oändlig precision och endast slutresultatet avrundas.
fmax
Fastställa det maximala numeriska värdet för argumenten
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
Returnera det maximala numeriska värdet för argumenten
fmaxf
Fastställa det maximala numeriska värdet för argumenten
inline float fmaxf(
float _X,
float _Y) restrict(amp);
Parameters
_X
Floating-point value
_Y
Floating-point value
Return Value
Returnera det maximala numeriska värdet för argumenten
fmin
Fastställa det minsta numeriska värdet för argumenten
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
Returnera det minsta numeriska värdet för argumenten
fminf
Fastställa det minsta numeriska värdet för argumenten
inline float fminf(
float _X,
float _Y) restrict(amp);
Parameters
_X
Floating-point value
_Y
Floating-point value
Return Value
Returnera det minsta numeriska värdet för argumenten
fmod-funktion (C++ AMP)
Beräknar resten av det första angivna argumentet dividerat med det andra angivna argumentet.
inline float fmod(
float _X,
float _Y) restrict(amp);
inline double fmod(
double _X,
double _Y) restrict(amp);
Parameters
_X
Det första flyttalsargumentet.
_Y
Det andra flyttalsargumentet.
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
Beräknar resten av det första angivna argumentet dividerat med det andra angivna argumentet.
inline float fmodf(
float _X,
float _Y) restrict(amp);
Parameters
_X
Det första flyttalsargumentet.
_Y
Det andra flyttalsargumentet.
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
Klassificerar argumentvärdet som NaN, oändligt, normalt, subnormalt, noll
inline int fpclassify(float _X) restrict(amp);
inline int fpclassify(double _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
Returnerar värdet för talklassificeringsmakronet som är lämpligt för argumentets värde.
frexp
Får mantissa och exponent av _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
Returnerar heltals exponenten för _X i flyttalsvärde
Return Value
Returnerar mantissa-_X
frexpf
Får mantissa och exponent av _X
inline float frexpf(
float _X,
_Out_ int* _Exp) restrict(amp);
Parameters
_X
Floating-point value
_Exp
Returnerar heltals exponenten för _X i flyttalsvärde
Return Value
Returnerar mantissa-_X
hypot
Beräknar kvadratroten för summan av kvadraterna i _X och _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
Returnerar kvadratroten för summan av kvadraterna i _X och _Y
hypotf
Beräknar kvadratroten för summan av kvadraterna i _X och _Y
inline float hypotf(
float _X,
float _Y) restrict(amp);
Parameters
_X
Floating-point value
_Y
Floating-point value
Return Value
Returnerar kvadratroten för summan av kvadraterna i _X och _Y
ilogb
Extrahera exponenten för _X som ett signerat int-värde
inline int ilogb(float _X) restrict(amp);
inline int ilogb(double _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
Returnerar exponenten för _X som ett signerat int-värde
ilogbf
Extrahera exponenten för _X som ett signerat int-värde
inline int ilogbf(float _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
Returnerar exponenten för _X som ett signerat int-värde
isfinite
Avgör om argumentet har ett begränsat värde
inline int isfinite(float _X) restrict(amp);
inline int isfinite(double _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
Returnerar ett icke-nollvärde om och endast om argumentet har ett begränsat värde
isinf
Avgör om argumentet är en oändlighet
inline int isinf(float _X) restrict(amp);
inline int isinf(double _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
Returnerar ett icke-nollvärde om och endast om argumentet har ett oändligt värde
isnan
Avgör om argumentet är ett NaN
inline int isnan(float _X) restrict(amp);
inline int isnan(double _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
Returnerar ett icke-nollvärde om och endast om argumentet har ett NaN-värde
isnormal
Avgör om argumentet är normalt
inline int isnormal(float _X) restrict(amp);
inline int isnormal(double _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
Returnerar ett icke-nollvärde om och endast om argumentet har ett normalvärde
ldexp
Beräknar ett verkligt tal från angiven mantissa och exponent.
inline float ldexp(
float _X,
int _Exp) restrict(amp);
inline double ldexp(
double _X,
double _Exp) restrict(amp);
Parameters
_X
Flyttalsvärde, mantissa
_Exp
Heltalsvärde, exponent
Return Value
Returnerar _X * 2^_Exp
ldexpf
Beräknar ett verkligt tal från angiven mantissa och exponent.
inline float ldexpf(
float _X,
int _Exp) restrict(amp);
Parameters
_X
Flyttalsvärde, mantissa
_Exp
Heltalsvärde, exponent
Return Value
Returnerar _X * 2^_Exp
lgamma
Beräknar den naturliga logaritmen för det absoluta värdet av gamma för argumentet
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
Returnerar tecknet
Return Value
Returnerar den naturliga logaritmen för det absoluta värdet för gamma för argumentet
lgammaf
Beräknar den naturliga logaritmen för det absoluta värdet av gamma för argumentet
inline float lgammaf(
float _X,
_Out_ int* _Sign) restrict(amp);
Parameters
_X
Floating-point value
_Sign
Returnerar tecknet
Return Value
Returnerar den naturliga logaritmen för det absoluta värdet för gamma för argumentet
log
Beräknar base-e-logaritmen för argumentet
inline float log(float _X) restrict(amp);
inline double log(double _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
Returnerar base-e-logaritmen för argumentet
log10
Beräknar logaritmen base-10 för argumentet
inline float log10(float _X) restrict(amp);
inline double log10(double _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
Returnerar base-10-logaritmen för argumentet
log10f
Beräknar logaritmen base-10 för argumentet
inline float log10f(float _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
Returnerar base-10-logaritmen för argumentet
log1p
Beräknar base-e-logaritmen på 1 plus argumentet
inline float log1p(float _X) restrict(amp);
inline double log1p(double _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
Returnerar base-e-logaritmen på 1 plus argumentet
log1pf
Beräknar base-e-logaritmen på 1 plus argumentet
inline float log1pf(float _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
Returnerar base-e-logaritmen på 1 plus argumentet
log2
Beräknar base-2-logaritmen för argumentet
inline float log2(float _X) restrict(amp);
inline double log2(double _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
Returnerar base-10-logaritmen för argumentet
log2f
Beräknar base-2-logaritmen för argumentet
inline float log2f(float _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
Returnerar base-10-logaritmen för argumentet
logb
Extraherar exponenten för _X som ett signerat heltalsvärde i flyttalsformat
inline float logb(float _X) restrict(amp);
inline double logb(double _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
Returnerar den signerade exponenten för _X
logbf
Extraherar exponenten för _X som ett signerat heltalsvärde i flyttalsformat
inline float logbf(float _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
Returnerar den signerade exponenten för _X
logf
Beräknar base-e-logaritmen för argumentet
inline float logf(float _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
Returnerar base-e-logaritmen för argumentet
modf
Delar upp det angivna argumentet i delar av bråk och heltal.
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
[ut] Heltalsdelen av _X, som ett flyttalsvärde.
Return Value
Den signerade deldelen av _X.
modff
Delar upp det angivna argumentet i delar av bråk och heltal.
inline float modff(
float _X,
_Out_ float* _Iptr) restrict(amp);
Parameters
_X
Floating-point value
_Iptr
Heltalsdelen av _X, som ett flyttalsvärde.
Return Value
Returnerar den signerade deldelen av _X.
nan
Returnerar ett tyst NaN
inline double nan(int _X) restrict(amp);
Parameters
_X
Integer value
Return Value
Returnerar ett tyst NaN, om tillgängligt, med innehållet som anges i _X
nanf
Returnerar ett tyst NaN
inline float nanf(int _X) restrict(amp);
Parameters
_X
Integer value
Return Value
Returnerar ett tyst NaN, om tillgängligt, med innehållet som anges i _X
nearbyint
Avrundar argumentet till ett heltalsvärde i flyttalformat med den aktuella avrundningsriktningen.
inline float nearbyint(float _X) restrict(amp);
inline double nearbyint(double _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
Returnerar det avrundade heltalsvärdet.
nearbyintf
Avrundar argumentet till ett heltalsvärde i flyttalformat med den aktuella avrundningsriktningen.
inline float nearbyintf(float _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
Returnerar det avrundade heltalsvärdet.
nextafter
Bestäm nästa representable-värde, i funktionens typ, efter _X i riktning mot _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
Returnerar nästa representerbara värde, i funktionens typ, efter _X i riktning mot _Y
nextafterf
Bestäm nästa representable-värde, i funktionens typ, efter _X i riktning mot _Y
inline float nextafterf(
float _X,
float _Y) restrict(amp);
Parameters
_X
Floating-point value
_Y
Floating-point value
Return Value
Returnerar nästa representerbara värde, i funktionens typ, efter _X i riktning mot _Y
phi
Returnerar argumentets kumulativa distributionsfunktion
inline float phi(float _X) restrict(amp);
inline double phi(double _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
Returnerar argumentets kumulativa distributionsfunktion
phif
Returnerar argumentets kumulativa distributionsfunktion
inline float phif(float _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
Returnerar argumentets kumulativa distributionsfunktion
pow
Beräknar _X upphöjt till kraften i _Y
inline float pow(
float _X,
float _Y) restrict(amp);
inline double pow(
double _X,
double _Y) restrict(amp);
Parameters
_X
Flyttalsvärde, bas
_Y
Flyttalsvärde, exponent
Return Value
powf
Beräknar _X upphöjt till kraften i _Y
inline float powf(
float _X,
float _Y) restrict(amp);
Parameters
_X
Flyttalsvärde, bas
_Y
Flyttalsvärde, exponent
Return Value
probit
Returnerar argumentets omvända kumulativa fördelningsfunktion
inline float probit(float _X) restrict(amp);
inline double probit(double _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
Returnerar argumentets omvända kumulativa fördelningsfunktion
probitf
Returnerar argumentets omvända kumulativa fördelningsfunktion
inline float probitf(float _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
Returnerar argumentets omvända kumulativa fördelningsfunktion
rcbrt
Returnerar reciprocal för kubroten i argumentet
inline float rcbrt(float _X) restrict(amp);
inline double rcbrt(double _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
Returnerar reciprocal för kubroten i argumentet
rcbrtf
Returnerar reciprocal för kubroten i argumentet
inline float rcbrtf(float _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
Returnerar reciprocal för kubroten i argumentet
remainder
Beräknar resten: _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
Returnerar _X REM-_Y
remainderf
Beräknar resten: _X REM-_Y
inline float remainderf(
float _X,
float _Y) restrict(amp);
Parameters
_X
Floating-point value
_Y
Floating-point value
Return Value
Returnerar _X REM-_Y
remquo
Beräknar resten av det första angivna argumentet dividerat med det andra angivna argumentet. Beräknar också kvoten för significand för det första angivna argumentet dividerat med significand för det andra angivna argumentet och returnerar kvoten med hjälp av den plats som anges i det tredje argumentet.
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
Det första flyttalsargumentet.
_Y
Det andra flyttalsargumentet.
_Quo
[ut] Adressen till ett heltal som används för att returnera kvoten för bråkbitarna _X dividerat med bråkbitarna _Yi .
Return Value
Returnerar resten av _X dividerat med _Y.
remquof
Beräknar resten av det första angivna argumentet dividerat med det andra angivna argumentet. Beräknar också kvoten för significand för det första angivna argumentet dividerat med significand för det andra angivna argumentet och returnerar kvoten med hjälp av den plats som anges i det tredje argumentet.
inline float remquof(
float _X,
float _Y,
_Out_ int* _Quo) restrict(amp);
Parameters
_X
Det första flyttalsargumentet.
_Y
Det andra flyttalsargumentet.
_Quo
[ut] Adressen till ett heltal som används för att returnera kvoten för bråkbitarna _X dividerat med bråkbitarna _Yi .
Return Value
Returnerar resten av _X dividerat med _Y.
round
Avrundar _X till närmaste heltal
inline float round(float _X) restrict(amp);
inline double round(double _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
Returnerar närmaste heltal för _X
roundf
Avrundar _X till närmaste heltal
inline float roundf(float _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
Returnerar närmaste heltal för _X
rsqrt
Returnerar reciprocal för kvadratroten för argumentet
inline float rsqrt(float _X) restrict(amp);
inline double rsqrt(double _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
Returnerar reciprocal för kvadratroten för argumentet
rsqrtf
Returnerar reciprocal för kvadratroten för argumentet
inline float rsqrtf(float _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
Returnerar reciprocal för kvadratroten för argumentet
scalb
Multiplicerar _X med FLT_RADIX till _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
Returnerar _X * (FLT_RADIX ^ _Y)
scalbf
Multiplicerar _X med FLT_RADIX till _Y
inline float scalbf(
float _X,
float _Y) restrict(amp);
Parameters
_X
Floating-point value
_Y
Floating-point value
Return Value
Returnerar _X * (FLT_RADIX ^ _Y)
scalbn
Multiplicerar _X med FLT_RADIX till _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
Returnerar _X * (FLT_RADIX ^ _Y)
scalbnf
Multiplicerar _X med FLT_RADIX till _Y
inline float scalbnf(
float _X,
int _Y) restrict(amp);
Parameters
_X
Floating-point value
_Y
Integer value
Return Value
Returnerar _X * (FLT_RADIX ^ _Y)
signbit
Avgör om tecknet på _X är negativt
inline int signbit(float _X) restrict(amp);
inline int signbit(double _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
Returnerar ett icke-nollvärde om och endast om tecknet för _X är negativt
signbitf
Avgör om tecknet på _X är negativt
inline int signbitf(float _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
Returnerar ett icke-nollvärde om och endast om tecknet för _X är negativt
sin
Beräknar sinusvärdet för argumentet
inline float sin(float _X) restrict(amp);
inline double sin(double _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
Returnerar sinusvärdet för argumentet
sinf
Beräknar sinusvärdet för argumentet
inline float sinf(float _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
Returnerar sinusvärdet för argumentet
sincos
Beräknar sinus- och cosinusvärdet för _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
Returnerar sinusvärdet för _X
_C
Returnerar cosininvärdet för _X
sincosf
Beräknar sinus- och cosinusvärdet för _X
inline void sincosf(
float _X,
_Out_ float* _S,
_Out_ float* _C) restrict(amp);
Parameters
_X
Floating-point value
_S
Returnerar sinusvärdet för _X
_C
Returnerar cosininvärdet för _X
sinh
Beräknar argumentets hyperboliska sinusvärde
inline float sinh(float _X) restrict(amp);
inline double sinh(double _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
Returnerar argumentets hyperboliska sinusvärde
sinhf
Beräknar argumentets hyperboliska sinusvärde
inline float sinhf(float _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
Returnerar argumentets hyperboliska sinusvärde
sinpi
Beräknar sinusvärdet för pi * _X
inline float sinpi(float _X) restrict(amp);
inline double sinpi(double _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
Returnerar sinusvärdet för pi * _X
sinpif
Beräknar sinusvärdet för pi * _X
inline float sinpif(float _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
Returnerar sinusvärdet för pi * _X
sqrt
Beräknar argumentets sekventrrot
inline float sqrt(float _X) restrict(amp);
inline double sqrt(double _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
Returnerar argumentets sekventrrot
sqrtf
Beräknar argumentets sekventrrot
inline float sqrtf(float _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
Returnerar argumentets sekventrrot
tan
Beräknar tangentvärdet för argumentet
inline float tan(float _X) restrict(amp);
inline double tan(double _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
Returnerar tangentvärdet för argumentet
tanf
Beräknar tangentvärdet för argumentet
inline float tanf(float _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
Returnerar tangentvärdet för argumentet
tanh
Beräknar argumentets hyperboliska tangensvärde
inline float tanh(float _X) restrict(amp);
inline double tanh(double _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
Returnerar argumentets hyperboliska tangensvärde
tanhf
Beräknar argumentets hyperboliska tangensvärde
inline float tanhf(float _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
Returnerar argumentets hyperboliska tangensvärde
tanpi
Beräknar tangentvärdet för pi * _X
inline float tanpi(float _X) restrict(amp);
inline double tanpi(double _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
Returnerar tangentvärdet för pi * _X
tanpif
Beräknar tangentvärdet för pi * _X
inline float tanpif(float _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
Returnerar tangentvärdet för pi * _X
tgamma
Beräknar gammafunktionen i _X
inline float tgamma(float _X) restrict(amp);
inline double tgamma(double _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
Returnerar resultatet av gammafunktionen i _X
tgammaf
Beräknar gammafunktionen i _X
inline float tgammaf(float _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
Returnerar resultatet av gammafunktionen i _X
trunc
Trunkerar argumentet till heltalskomponenten
inline float trunc(float _X) restrict(amp);
inline double trunc(double _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
Returnerar heltalskomponenten i argumentet
truncf
Trunkerar argumentet till heltalskomponenten
inline float truncf(float _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
Returnerar heltalskomponenten i argumentet