Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
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
Az argumentum arckozinuszának kiszámítása
inline float acos(float _X) restrict(amp);
inline double acos(double _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
Az argumentum arckozinértékét adja vissza
acosf
Az argumentum arckozinuszának kiszámítása
inline float acosf(float _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
Az argumentum arckozinértékét adja vissza
acosh
Kiszámítja az argumentum inverz hiperbolikus koszinuszát
inline float acosh(float _X) restrict(amp);
inline double acosh(double _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
Az argumentum inverz hiperbolikus koszinuszértékét adja eredményül.
acoshf
Kiszámítja az argumentum inverz hiperbolikus koszinuszát
inline float acoshf(float _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
Az argumentum inverz hiperbolikus koszinuszértékét adja eredményül.
asin
Kiszámítja az argumentum arkuszine-értékét
inline float asin(float _X) restrict(amp);
inline double asin(double _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
Az argumentum arczinuszértékét adja eredményül.
asinf
Kiszámítja az argumentum arkuszine-értékét
inline float asinf(float _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
Az argumentum arczinuszértékét adja eredményül.
asinh
Kiszámítja az argumentum inverz hiperbolikus szinuszát
inline float asinh(float _X) restrict(amp);
inline double asinh(double _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
Az argumentum inverz hiperbolikus szinuszértékét adja eredményül.
asinhf
Kiszámítja az argumentum inverz hiperbolikus szinuszát
inline float asinhf(float _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
Az argumentum inverz hiperbolikus szinuszértékét adja eredményül.
atan
Az argumentum arkusztangensének kiszámítása
inline float atan(float _X) restrict(amp);
inline double atan(double _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
Az argumentum arktangens értékét adja vissza
atan2
Kiszámítja a _Y/_X arktangensét
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
A _Y/_X arktangens értékét adja vissza
atan2f
Kiszámítja a _Y/_X arktangensét
inline float atan2f(
float _Y,
float _X) restrict(amp);
Parameters
_Y
Floating-point value
_X
Floating-point value
Return Value
A _Y/_X arktangens értékét adja vissza
atanf
Az argumentum arkusztangensének kiszámítása
inline float atanf(float _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
Az argumentum arktangens értékét adja vissza
atanh
Kiszámítja az argumentum inverz hiperbolikus tangensét
inline float atanh(float _X) restrict(amp);
inline double atanh(double _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
Az argumentum inverz hiperbolikus tangens értékét adja eredményül.
atanhf
Kiszámítja az argumentum inverz hiperbolikus tangensét
inline float atanhf(float _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
Az argumentum inverz hiperbolikus tangens értékét adja eredményül.
cbrt
Kiszámítja az argumentum valódi kockagyökerét
inline float cbrt(float _X) restrict(amp);
inline double cbrt(double _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
Az argumentum valódi kockagyökerét adja vissza
cbrtf
Kiszámítja az argumentum valódi kockagyökerét
inline float cbrtf(float _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
Az argumentum valódi kockagyökerét adja vissza
ceil
Kiszámítja az argumentum felső határát
inline float ceil(float _X) restrict(amp);
inline double ceil(double _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
Az argumentum felső határát adja vissza
ceilf
Kiszámítja az argumentum felső határát
inline float ceilf(float _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
Az argumentum felső határát adja vissza
copysign
A _X nagyságával és a _Y jelével rendelkező értéket állít elő
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
A _X nagyságával és a _Y jelével rendelkező értéket ad vissza.
copysignf
A _X nagyságával és a _Y jelével rendelkező értéket állít elő
inline float copysignf(
float _X,
float _Y) restrict(amp);
Parameters
_X
Floating-point value
_Y
Floating-point value
Return Value
A _X nagyságával és a _Y jelével rendelkező értéket ad vissza.
cos
Kiszámítja az argumentum koszinuszát
inline float cos(float _X) restrict(amp);
inline double cos(double _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
Az argumentum koszinuszértékét adja eredményül.
cosf
Kiszámítja az argumentum koszinuszát
inline float cosf(float _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
Az argumentum koszinuszértékét adja eredményül.
cosh
Kiszámítja az argumentum koszinusz hiperbolikuszértékét
inline float cosh(float _X) restrict(amp);
inline double cosh(double _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
Az argumentum koszinusz hiperbolikuszértékét adja eredményül.
coshf
Kiszámítja az argumentum koszinusz hiperbolikuszértékét
inline float coshf(float _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
Az argumentum koszinusz hiperbolikuszértékét adja eredményül.
cospi
A pi koszinuszértékének kiszámítása * _X
inline float cospi(float _X) restrict(amp);
inline double cospi(double _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
A pi koszinuszértékét adja vissza * _X
cospif
A pi koszinuszértékének kiszámítása * _X
inline float cospif(float _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
A pi koszinuszértékét adja vissza * _X
erf
A _X hibafüggvényének kiszámítása
inline float erf(float _X) restrict(amp);
inline double erf(double _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
A _X hibafüggvényét adja eredményül.
erfc
A _X kiegészítő hibafüggvényének kiszámítása
inline float erfc(float _X) restrict(amp);
inline double erfc(double _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
A _X kiegészítő hibafüggvényét adja eredményül.
erfcf
A _X kiegészítő hibafüggvényének kiszámítása
inline float erfcf(float _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
A _X kiegészítő hibafüggvényét adja eredményül.
erfcinv
A _X inverz hibafüggvényének kiszámítása
inline float erfcinv(float _X) restrict(amp);
inline double erfcinv(double _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
A _X inverz hibafüggvényét adja eredményül.
erfcinvf
A _X inverz hibafüggvényének kiszámítása
inline float erfcinvf(float _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
A _X inverz hibafüggvényét adja eredményül.
erff
A _X hibafüggvényének kiszámítása
inline float erff(float _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
A _X hibafüggvényét adja eredményül.
erfinv
A _X inverz hibafüggvényének kiszámítása
inline float erfinv(float _X) restrict(amp);
inline double erfinv(double _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
A _X inverz hibafüggvényét adja eredményül.
erfinvf
A _X inverz hibafüggvényének kiszámítása
inline float erfinvf(float _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
A _X inverz hibafüggvényét adja eredményül.
exp10
Kiszámítja az argumentum 10-es alap-exponenciális értékét
inline float exp10(float _X) restrict(amp);
inline double exp10(double _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
Az argumentum 10-es alap-exponenciális értékét adja eredményül.
exp10f
Kiszámítja az argumentum 10-es alap-exponenciális értékét
inline float exp10f(float _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
Az argumentum 10-es alap-exponenciális értékét adja eredményül.
expm1
Kiszámítja az argumentum alap-e exponenciális értékét mínusz 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
Az argumentum alap-e exponenciális értékét adja vissza, mínusz 1
expm1f
Kiszámítja az argumentum alap-e exponenciális értékét mínusz 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
Az argumentum alap-e exponenciális értékét adja vissza, mínusz 1
exp
Kiszámítja az argumentum alap-e exponenciális értékét
inline float exp(float _X) restrict(amp);
inline double exp(double _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
Az argumentum alap-e exponenciális értékét adja eredményül.
expf
Kiszámítja az argumentum alap-e exponenciális értékét
inline float expf(float _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
Az argumentum alap-e exponenciális értékét adja eredményül.
exp2
Kiszámítja az argumentum 2-es alap-exponenciális értékét
inline float exp2(float _X) restrict(amp);
inline double exp2(double _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
Az argumentum 2-es alap-exponenciális értékét adja eredményül.
exp2f
Kiszámítja az argumentum 2-es alap-exponenciális értékét
inline float exp2f(float _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
Az argumentum 2-es alap-exponenciális értékét adja eredményül.
fabs
Az argumentum abszolút értékét adja eredményül.
inline float fabs(float _X) restrict(amp);
inline double fabs(double _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
Az argumentum abszolút értékét adja eredményül.
fabsf
Az argumentum abszolút értékét adja eredményül.
inline float fabsf(float _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
Az argumentum abszolút értékét adja eredményül.
fdim
Kiszámítja az argumentumok közötti pozitív különbséget.
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
A _X és a _Y közötti különbség, ha _X nagyobb, mint _Y; ellenkező esetben +0.
fdimf
Kiszámítja az argumentumok közötti pozitív különbséget.
inline float fdimf(
float _X,
float _Y
) restrict(amp);
Parameters
_X
Floating-point value
_Y
Floating-point value
Return Value
A _X és a _Y közötti különbség, ha _X nagyobb, mint _Y; ellenkező esetben +0.
floor
Kiszámítja az argumentum padlóját
inline float floor(float _X) restrict(amp);
inline double floor(double _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
Az argumentum padlóját adja vissza
floorf
Kiszámítja az argumentum padlóját
inline float floorf(float _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
Az argumentum padlóját adja vissza
fma
Kiszámítja az első és a második megadott argumentum szorzatát, majd hozzáadja a harmadik megadott argumentumot az eredményhez; a teljes számítás egyetlen műveletként történik.
inline float fma(
float _X,
float _Y,
float _Z
) restrict(amp);
inline double fma(
double _X,
double _Y,
double _Z
) restrict(amp);
Parameters
_X
Az első lebegőpontos argumentum.
_Y
A második lebegőpontos argumentum.
_Z
A harmadik lebegőpontos argumentum.
Return Value
A kifejezés eredménye (_X * _Y) + _Z. A teljes számítás egyetlen műveletként történik; vagyis a részkifejezések kiszámítása végtelen pontosságúra történik, és csak a végeredmény lesz kerekítve.
fmaf
Kiszámítja az első és a második megadott argumentum szorzatát, majd hozzáadja a harmadik megadott argumentumot az eredményhez; a teljes számítás egyetlen műveletként történik.
inline float fmaf(
float _X,
float _Y,
float _Z
) restrict(amp);
Parameters
_X
Az első lebegőpontos argumentum.
_Y
A második lebegőpontos argumentum.
_Z
A harmadik lebegőpontos argumentum.
Return Value
A kifejezés eredménye (_X * _Y) + _Z. A teljes számítás egyetlen műveletként történik; vagyis a részkifejezések kiszámítása végtelen pontosságúra történik, és csak a végeredmény lesz kerekítve.
fmax
Az argumentumok maximális numerikus értékének meghatározása
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
Az argumentumok maximális numerikus értékének visszaadása
fmaxf
Az argumentumok maximális numerikus értékének meghatározása
inline float fmaxf(
float _X,
float _Y) restrict(amp);
Parameters
_X
Floating-point value
_Y
Floating-point value
Return Value
Az argumentumok maximális numerikus értékének visszaadása
fmin
Az argumentumok minimális numerikus értékének meghatározása
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
Az argumentumok minimális numerikus értékének visszaadása
fminf
Az argumentumok minimális numerikus értékének meghatározása
inline float fminf(
float _X,
float _Y) restrict(amp);
Parameters
_X
Floating-point value
_Y
Floating-point value
Return Value
Az argumentumok minimális numerikus értékének visszaadása
fmod függvény (C++ AMP)
Kiszámítja az első megadott argumentum fennmaradó részét a második megadott argumentumtal osztva.
inline float fmod(
float _X,
float _Y) restrict(amp);
inline double fmod(
double _X,
double _Y) restrict(amp);
Parameters
_X
Az első lebegőpontos argumentum.
_Y
A második lebegőpontos argumentum.
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
Kiszámítja az első megadott argumentum fennmaradó részét a második megadott argumentumtal osztva.
inline float fmodf(
float _X,
float _Y) restrict(amp);
Parameters
_X
Az első lebegőpontos argumentum.
_Y
A második lebegőpontos argumentum.
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
Az argumentum értékét NaN, végtelen, normál, subnormális, nulla értékként osztályozza
inline int fpclassify(float _X) restrict(amp);
inline int fpclassify(double _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
Az argumentum értékének megfelelő számbesorolási makró értékét adja vissza.
frexp
Lekéri a mantissa és kitevője _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
Az _X egész számának értékét adja vissza lebegőpontos értékben
Return Value
A mantissa _X
frexpf
Lekéri a mantissa és kitevője _X
inline float frexpf(
float _X,
_Out_ int* _Exp) restrict(amp);
Parameters
_X
Floating-point value
_Exp
Az _X egész számának értékét adja vissza lebegőpontos értékben
Return Value
A mantissa _X
hypot
Kiszámítja a _X és _Y négyzetgyökének négyzetgyökét
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
A _X és _Y négyzetgyökét adja vissza.
hypotf
Kiszámítja a _X és _Y négyzetgyökének négyzetgyökét
inline float hypotf(
float _X,
float _Y) restrict(amp);
Parameters
_X
Floating-point value
_Y
Floating-point value
Return Value
A _X és _Y négyzetgyökét adja vissza.
ilogb
A _X kitevőjének kinyerése aláírt int értékként
inline int ilogb(float _X) restrict(amp);
inline int ilogb(double _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
A _X kitevőjének értékét adja vissza aláírt int értékként
ilogbf
A _X kitevőjének kinyerése aláírt int értékként
inline int ilogbf(float _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
A _X kitevőjének értékét adja vissza aláírt int értékként
isfinite
Meghatározza, hogy az argumentum véges értékkel rendelkezik-e
inline int isfinite(float _X) restrict(amp);
inline int isfinite(double _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
Nemero értéket ad vissza, ha és csak akkor, ha az argumentum véges értékkel rendelkezik
isinf
Meghatározza, hogy az argumentum végtelen-e
inline int isinf(float _X) restrict(amp);
inline int isinf(double _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
Nemero értéket ad vissza, ha és csak akkor, ha az argumentum értéke végtelen
isnan
Meghatározza, hogy az argumentum naN-e
inline int isnan(float _X) restrict(amp);
inline int isnan(double _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
Nemero értéket ad vissza, ha és csak akkor, ha az argumentum NaN-értékkel rendelkezik
isnormal
Meghatározza, hogy az argumentum normál-e
inline int isnormal(float _X) restrict(amp);
inline int isnormal(double _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
Nemero értéket ad vissza, ha és csak akkor, ha az argumentum normál értékkel rendelkezik
ldexp
A megadott mantissa és kitevő valós számát számítja ki.
inline float ldexp(
float _X,
int _Exp) restrict(amp);
inline double ldexp(
double _X,
double _Exp) restrict(amp);
Parameters
_X
Lebegőpontos érték, mantissa
_Exp
Egész számérték, kitevő
Return Value
Visszaadja _X * 2^_Exp
ldexpf
A megadott mantissa és kitevő valós számát számítja ki.
inline float ldexpf(
float _X,
int _Exp) restrict(amp);
Parameters
_X
Lebegőpontos érték, mantissa
_Exp
Egész számérték, kitevő
Return Value
Visszaadja _X * 2^_Exp
lgamma
Kiszámítja az argumentum gamma abszolút értékének természetes logaritmusát
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
Az előjelet adja vissza
Return Value
Az argumentum gamma abszolút értékének természetes logaritmusát adja vissza
lgammaf
Kiszámítja az argumentum gamma abszolút értékének természetes logaritmusát
inline float lgammaf(
float _X,
_Out_ int* _Sign) restrict(amp);
Parameters
_X
Floating-point value
_Sign
Az előjelet adja vissza
Return Value
Az argumentum gamma abszolút értékének természetes logaritmusát adja vissza
napló
Kiszámítja az argumentum alap-e logaritmusát
inline float log(float _X) restrict(amp);
inline double log(double _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
Az argumentum alap-e logaritmusát adja vissza
log10
Kiszámítja az argumentum 10-es alapú logaritmusát
inline float log10(float _X) restrict(amp);
inline double log10(double _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
Az argumentum 10-es alapú logaritmusát adja eredményül.
log10f
Kiszámítja az argumentum 10-es alapú logaritmusát
inline float log10f(float _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
Az argumentum 10-es alapú logaritmusát adja eredményül.
log1p
Kiszámítja az 1-es alap-e logaritmust és az argumentumot
inline float log1p(float _X) restrict(amp);
inline double log1p(double _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
Az 1-es alap-e logaritmust és az argumentumot adja eredményül.
log1pf
Kiszámítja az 1-es alap-e logaritmust és az argumentumot
inline float log1pf(float _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
Az 1-es alap-e logaritmust és az argumentumot adja eredményül.
log2
Kiszámítja az argumentum 2. bázis logaritmusát
inline float log2(float _X) restrict(amp);
inline double log2(double _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
Az argumentum 10-es alapú logaritmusát adja eredményül.
log2f
Kiszámítja az argumentum 2. bázis logaritmusát
inline float log2f(float _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
Az argumentum 10-es alapú logaritmusát adja eredményül.
logb
A _X kitevőjének kinyerése aláírt egész számként lebegőpontos formátumban
inline float logb(float _X) restrict(amp);
inline double logb(double _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
A _X aláírt kitevőjének értékét adja vissza.
logbf
A _X kitevőjének kinyerése aláírt egész számként lebegőpontos formátumban
inline float logbf(float _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
A _X aláírt kitevőjének értékét adja vissza.
logf
Kiszámítja az argumentum alap-e logaritmusát
inline float logf(float _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
Az argumentum alap-e logaritmusát adja vissza
modf
A megadott argumentumot tört- és egész számrészekre osztja.
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
[kifelé] A lebegőpontos érték egész része _X.
Return Value
A törtrész aláírása _X.
modff
A megadott argumentumot tört- és egész számrészekre osztja.
inline float modff(
float _X,
_Out_ float* _Iptr) restrict(amp);
Parameters
_X
Floating-point value
_Iptr
A lebegőpontos érték egész része _X.
Return Value
Az aláírt törtrészt _Xadja vissza.
nan
Csendes naN-t ad vissza
inline double nan(int _X) restrict(amp);
Parameters
_X
Integer value
Return Value
Ha elérhető, csendes naN-t ad vissza, az _X
nanf
Csendes naN-t ad vissza
inline float nanf(int _X) restrict(amp);
Parameters
_X
Integer value
Return Value
Ha elérhető, csendes naN-t ad vissza, az _X
nearbyint
Az argumentumot lebegőpontos formátumú egész számra kerekíti az aktuális kerekítési irány használatával.
inline float nearbyint(float _X) restrict(amp);
inline double nearbyint(double _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
A kerekített egész szám értékét adja vissza.
nearbyintf
Az argumentumot lebegőpontos formátumú egész számra kerekíti az aktuális kerekítési irány használatával.
inline float nearbyintf(float _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
A kerekített egész szám értékét adja vissza.
nextafter
Határozza meg a következő ábrázolható értéket a függvény típusában, miután _X a _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
A függvény típusában a következő ábrázolható értéket adja vissza, miután _X a _Y
nextafterf
Határozza meg a következő ábrázolható értéket a függvény típusában, miután _X a _Y
inline float nextafterf(
float _X,
float _Y) restrict(amp);
Parameters
_X
Floating-point value
_Y
Floating-point value
Return Value
A függvény típusában a következő ábrázolható értéket adja vissza, miután _X a _Y
phi
Az argumentum eloszlásfüggvényét adja eredményül.
inline float phi(float _X) restrict(amp);
inline double phi(double _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
Az argumentum eloszlásfüggvényét adja eredményül.
phif
Az argumentum eloszlásfüggvényét adja eredményül.
inline float phif(float _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
Az argumentum eloszlásfüggvényét adja eredményül.
pow
A _Y erejére emelt _X kiszámítása
inline float pow(
float _X,
float _Y) restrict(amp);
inline double pow(
double _X,
double _Y) restrict(amp);
Parameters
_X
Lebegőpontos érték, alap
_Y
Lebegőpontos érték, kitevő
Return Value
powf
A _Y erejére emelt _X kiszámítása
inline float powf(
float _X,
float _Y) restrict(amp);
Parameters
_X
Lebegőpontos érték, alap
_Y
Lebegőpontos érték, kitevő
Return Value
probit
Az argumentum inverz eloszlásfüggvényét adja eredményül.
inline float probit(float _X) restrict(amp);
inline double probit(double _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
Az argumentum inverz eloszlásfüggvényét adja eredményül.
probitf
Az argumentum inverz eloszlásfüggvényét adja eredményül.
inline float probitf(float _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
Az argumentum inverz eloszlásfüggvényét adja eredményül.
rcbrt
Az argumentum kockagyökerének reciprokát adja vissza
inline float rcbrt(float _X) restrict(amp);
inline double rcbrt(double _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
Az argumentum kockagyökerének reciprokát adja vissza
rcbrtf
Az argumentum kockagyökerének reciprokát adja vissza
inline float rcbrtf(float _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
Az argumentum kockagyökerének reciprokát adja vissza
remainder
Kiszámítja a maradékot: _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
Kiszámítja a maradékot: _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
Kiszámítja az első megadott argumentum fennmaradó részét a második megadott argumentumtal osztva. Emellett kiszámítja az első megadott argumentum jelének és hányadosának hányadosát a második megadott argumentum jelével és jelével osztva, és a harmadik argumentumban megadott hely használatával adja vissza a hányadost.
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
Az első lebegőpontos argumentum.
_Y
A második lebegőpontos argumentum.
_Quo
[kifelé] Egy egész szám címe, amely a tört bitek hányadosát _X adja vissza a tört bitek hányadosával _Y.
Return Value
A többi _X osztást adja eredményül _Y.
remquof
Kiszámítja az első megadott argumentum fennmaradó részét a második megadott argumentumtal osztva. Emellett kiszámítja az első megadott argumentum jelének és hányadosának hányadosát a második megadott argumentum jelével és jelével osztva, és a harmadik argumentumban megadott hely használatával adja vissza a hányadost.
inline float remquof(
float _X,
float _Y,
_Out_ int* _Quo) restrict(amp);
Parameters
_X
Az első lebegőpontos argumentum.
_Y
A második lebegőpontos argumentum.
_Quo
[kifelé] Egy egész szám címe, amely a tört bitek hányadosát _X adja vissza a tört bitek hányadosával _Y.
Return Value
A többi _X osztást adja eredményül _Y.
kerekít
A _X kerekítése a legközelebbi egész számra
inline float round(float _X) restrict(amp);
inline double round(double _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
A _X legközelebbi egészét adja eredményül.
roundf
A _X kerekítése a legközelebbi egész számra
inline float roundf(float _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
A _X legközelebbi egészét adja eredményül.
rsqrt
Az argumentum négyzetgyökének reciprokát adja vissza
inline float rsqrt(float _X) restrict(amp);
inline double rsqrt(double _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
Az argumentum négyzetgyökének reciprokát adja vissza
rsqrtf
Az argumentum négyzetgyökének reciprokát adja vissza
inline float rsqrtf(float _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
Az argumentum négyzetgyökének reciprokát adja vissza
scalb
Megszorozza a _X FLT_RADIX a _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
Visszaadja _X * (FLT_RADIX ^ _Y)
scalbf
Megszorozza a _X FLT_RADIX a _Y
inline float scalbf(
float _X,
float _Y) restrict(amp);
Parameters
_X
Floating-point value
_Y
Floating-point value
Return Value
Visszaadja _X * (FLT_RADIX ^ _Y)
scalbn
Megszorozza a _X FLT_RADIX a _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
Visszaadja _X * (FLT_RADIX ^ _Y)
scalbnf
Megszorozza a _X FLT_RADIX a _Y
inline float scalbnf(
float _X,
int _Y) restrict(amp);
Parameters
_X
Floating-point value
_Y
Integer value
Return Value
Visszaadja _X * (FLT_RADIX ^ _Y)
signbit
Meghatározza, hogy a _X jele negatív-e
inline int signbit(float _X) restrict(amp);
inline int signbit(double _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
Nemero értéket ad vissza, ha és csak akkor, ha a _X jele negatív
signbitf
Meghatározza, hogy a _X jele negatív-e
inline int signbitf(float _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
Nemero értéket ad vissza, ha és csak akkor, ha a _X jele negatív
sin
Az argumentum szinuszértékének kiszámítása
inline float sin(float _X) restrict(amp);
inline double sin(double _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
Az argumentum szinuszértékét adja eredményül.
sinf
Az argumentum szinuszértékének kiszámítása
inline float sinf(float _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
Az argumentum szinuszértékét adja eredményül.
sincos
A _X szinusz- és koszinuszértékének kiszámítása
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
A _X szinuszértékét adja eredményül.
_C
A _X koszinuszértékét adja eredményül.
sincosf
A _X szinusz- és koszinuszértékének kiszámítása
inline void sincosf(
float _X,
_Out_ float* _S,
_Out_ float* _C) restrict(amp);
Parameters
_X
Floating-point value
_S
A _X szinuszértékét adja eredményül.
_C
A _X koszinuszértékét adja eredményül.
sinh
Kiszámítja az argumentum szinusz hiperbolikuszértékét
inline float sinh(float _X) restrict(amp);
inline double sinh(double _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
Az argumentum szinusz hiperbolikuszértékét adja eredményül.
sinhf
Kiszámítja az argumentum szinusz hiperbolikuszértékét
inline float sinhf(float _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
Az argumentum szinusz hiperbolikuszértékét adja eredményül.
sinpi
A pi * _X szinuszértékének kiszámítása
inline float sinpi(float _X) restrict(amp);
inline double sinpi(double _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
A pi * _X szinuszértékét adja eredményül.
sinpif
A pi * _X szinuszértékének kiszámítása
inline float sinpif(float _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
A pi * _X szinuszértékét adja eredményül.
sqrt
Kiszámítja az argumentum squre gyökerét
inline float sqrt(float _X) restrict(amp);
inline double sqrt(double _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
Az argumentum squre gyökerét adja vissza
sqrtf
Kiszámítja az argumentum squre gyökerét
inline float sqrtf(float _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
Az argumentum squre gyökerét adja vissza
tan
Az argumentum tangensértékének kiszámítása
inline float tan(float _X) restrict(amp);
inline double tan(double _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
Az argumentum tangens értékét adja eredményül.
tanf
Az argumentum tangensértékének kiszámítása
inline float tanf(float _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
Az argumentum tangens értékét adja eredményül.
tanh
Kiszámítja az argumentum hiperbolikus tangens értékét
inline float tanh(float _X) restrict(amp);
inline double tanh(double _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
Az argumentum hiperbolikus tangens értékét adja eredményül.
tanhf
Kiszámítja az argumentum hiperbolikus tangens értékét
inline float tanhf(float _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
Az argumentum hiperbolikus tangens értékét adja eredményül.
tanpi
Kiszámítja a pi * _X tangens értékét
inline float tanpi(float _X) restrict(amp);
inline double tanpi(double _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
A pi * _X tangens értékét adja eredményül.
tanpif
Kiszámítja a pi * _X tangens értékét
inline float tanpif(float _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
A pi * _X tangens értékét adja eredményül.
tgamma
A _X gammafüggvényének kiszámítása
inline float tgamma(float _X) restrict(amp);
inline double tgamma(double _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
A _X gammafüggvényének eredményét adja eredményül.
tgammaf
A _X gammafüggvényének kiszámítása
inline float tgammaf(float _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
A _X gammafüggvényének eredményét adja eredményül.
trunc
Csonkolja az argumentumot az egész szám összetevőjére
inline float trunc(float _X) restrict(amp);
inline double trunc(double _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
Az argumentum egész összetevőjét adja eredményül.
truncf
Csonkolja az argumentumot az egész szám összetevőjére
inline float truncf(float _X) restrict(amp);
Parameters
_X
Floating-point value
Return Value
Az argumentum egész összetevőjét adja eredményül.