Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
acos
Oblicza arcus cosinus argumentu
inline float acos(float _X) restrict(amp);
Parametry
_X
Wartość zmiennoprzecinkowa
Wartość zwracana
Zwraca wartość arcus cosinus argumentu
acosf
Oblicza arcus cosinus argumentu
inline float acosf(float _X) restrict(amp);
Parametry
_X
Wartość zmiennoprzecinkowa
Wartość zwracana
Zwraca wartość arcus cosinus argumentu
asin
Oblicza arcusinus argumentu
inline float asin(float _X) restrict(amp);
Parametry
_X
Wartość zmiennoprzecinkowa
Wartość zwracana
Zwraca arcusinus wartość argumentu
asinf
Oblicza arcusinus argumentu
inline float asinf(float _X) restrict(amp);
Parametry
_X
Wartość zmiennoprzecinkowa
Wartość zwracana
Zwraca arcusinus wartość argumentu
atan
Oblicza arcus tangens argumentu
inline float atan(float _X) restrict(amp);
Parametry
_X
Wartość zmiennoprzecinkowa
Wartość zwracana
Zwraca arcusłówną wartość argumentu
atan2
Oblicza arcus tangens _Y/_X
inline float atan2(
float _Y,
float _X) restrict(amp);
Parametry
_Y
Wartość zmiennoprzecinkowa
_X
Wartość zmiennoprzecinkowa
Wartość zwracana
Zwraca arcusłówną wartość _Y/_X
atan2f
Oblicza arcus tangens _Y/_X
inline float atan2f(
float _Y,
float _X) restrict(amp);
Parametry
_Y
Wartość zmiennoprzecinkowa
_X
Wartość zmiennoprzecinkowa
Wartość zwracana
Zwraca arcusłówną wartość _Y/_X
atanf
Oblicza arcus tangens argumentu
inline float atanf(float _X) restrict(amp);
Parametry
_X
Wartość zmiennoprzecinkowa
Wartość zwracana
Zwraca arcusłówną wartość argumentu
ceil
Oblicza limit argumentu
inline float ceil(float _X) restrict(amp);
Parametry
_X
Wartość zmiennoprzecinkowa
Wartość zwracana
Zwraca limit argumentu
ceilf
Oblicza limit argumentu
inline float ceilf(float _X) restrict(amp);
Parametry
_X
Wartość zmiennoprzecinkowa
Wartość zwracana
Zwraca limit argumentu
cosf
Oblicza cosinus argumentu
inline float cosf(float _X) restrict(amp);
Parametry
_X
Wartość zmiennoprzecinkowa
Wartość zwracana
Zwraca wartość cosinus argumentu
coshf
Oblicza wartość cosinusu hiperbolicznego argumentu
inline float coshf(float _X) restrict(amp);
Parametry
_X
Wartość zmiennoprzecinkowa
Wartość zwracana
Zwraca wartość cosinusu hiperbolicznego argumentu
cos
Oblicza cosinus argumentu
inline float cos(float _X) restrict(amp);
Parametry
_X
Wartość zmiennoprzecinkowa
Wartość zwracana
Zwraca wartość cosinus argumentu
Cosh
Oblicza wartość cosinusu hiperbolicznego argumentu
inline float cosh(float _X) restrict(amp);
Parametry
_X
Wartość zmiennoprzecinkowa
Wartość zwracana
Zwraca wartość cosinusu hiperbolicznego argumentu
exp
Oblicza wykładnik base-e argumentu
inline float exp(float _X) restrict(amp);
Parametry
_X
Wartość zmiennoprzecinkowa
Wartość zwracana
Zwraca wykładnik base-e argumentu
exp2
Oblicza wykładnik argumentu base-2
inline float exp2(float _X) restrict(amp);
Parametry
_X
Wartość zmiennoprzecinkowa
Wartość zwracana
Zwraca wykładnik base-2 argumentu
exp2f
Oblicza wykładnik argumentu base-2
inline float exp2f(float _X) restrict(amp);
Parametry
_X
Wartość zmiennoprzecinkowa
Wartość zwracana
Zwraca wykładnik base-2 argumentu
expf
Oblicza wykładnik base-e argumentu
inline float expf(float _X) restrict(amp);
Parametry
_X
Wartość zmiennoprzecinkowa
Wartość zwracana
Zwraca wykładnik base-e argumentu
fabs
Zwraca wartość bezwzględną argumentu
inline float fabs(float _X) restrict(amp);
Parametry
_X
Wartość całkowita
Wartość zwracana
Zwraca wartość bezwzględną argumentu
fabsf
Zwraca wartość bezwzględną argumentu
inline float fabsf(float _X) restrict(amp);
Parametry
_X
Wartość zmiennoprzecinkowa
Wartość zwracana
Zwraca wartość bezwzględną argumentu
floor
Oblicza podłogę argumentu
inline float floor(float _X) restrict(amp);
Parametry
_X
Wartość zmiennoprzecinkowa
Wartość zwracana
Zwraca podłogę argumentu
floorf
Oblicza podłogę argumentu
inline float floorf(float _X) restrict(amp);
Parametry
_X
Wartość zmiennoprzecinkowa
Wartość zwracana
Zwraca podłogę argumentu
fmax
Określanie maksymalnej wartości liczbowej argumentów
inline float max(
float _X,
float _Y) restrict(amp);
Parametry
_X
Wartość całkowita
_Y
Wartość całkowita
Wartość zwracana
Zwraca maksymalną wartość liczbową argumentów
fmaxf
Określanie maksymalnej wartości liczbowej argumentów
inline float fmaxf(
float _X,
float _Y) restrict(amp);
Parametry
_X
Wartość zmiennoprzecinkowa
_Y
Wartość zmiennoprzecinkowa
Wartość zwracana
Zwraca maksymalną wartość liczbową argumentów
fmin
Określanie minimalnej wartości liczbowej argumentów
inline float min(
float _X,
float _Y) restrict(amp);
Parametry
_X
Wartość całkowita
_Y
Wartość całkowita
Wartość zwracana
Zwraca minimalną wartość liczbową argumentów
fminf
Określanie minimalnej wartości liczbowej argumentów
inline float fminf(
float _X,
float _Y) restrict(amp);
Parametry
_X
Wartość zmiennoprzecinkowa
_Y
Wartość zmiennoprzecinkowa
Wartość zwracana
Zwraca minimalną wartość liczbową argumentów
fmod
Oblicza resztę zmiennoprzecinkową _X/_Y
inline float fmod(
float _X,
float _Y) restrict(amp);
Parametry
_X
Wartość zmiennoprzecinkowa
_Y
Wartość zmiennoprzecinkowa
Wartość zwracana
Zwraca pozostałą część zmiennoprzecinkową _X/_Y
fmodf
Oblicza resztę zmiennoprzecinkową _X/_Y.
inline float fmodf(
float _X,
float _Y) restrict(amp);
Parametry
_X
Wartość zmiennoprzecinkowa
_Y
Wartość zmiennoprzecinkowa
Wartość zwracana
Zwraca pozostałą część zmiennoprzecinkową _X/_Y
frexp
Pobiera mantysę i wykładnik _X
inline float frexp(
float _X,
_Out_ int* _Exp) restrict(amp);
Parametry
_X
Wartość zmiennoprzecinkowa
_Exp
Zwraca wykładnik liczby całkowitej _X w wartości zmiennoprzecinkowej
Wartość zwracana
Zwraca _X mantissa
frexpf
Pobiera mantysę i wykładnik _X
inline float frexpf(
float _X,
_Out_ int* _Exp) restrict(amp);
Parametry
_X
Wartość zmiennoprzecinkowa
_Exp
Zwraca wykładnik liczby całkowitej _X w wartości zmiennoprzecinkowej
Wartość zwracana
Zwraca _X mantissa
isfinite
Określa, czy argument ma wartość skończona
inline int isfinite(float _X) restrict(amp);
Parametry
_X
Wartość zmiennoprzecinkowa
Wartość zwracana
Zwraca wartość niezerową, jeśli i tylko wtedy, gdy argument ma wartość skończona
isinf
Określa, czy argument jest nieskończonością
inline int isinf(float _X) restrict(amp);
Parametry
_X
Wartość zmiennoprzecinkowa
Wartość zwracana
Zwraca wartość niezerową, jeśli i tylko wtedy, gdy argument ma nieskończoną wartość
isnan
Określa, czy argument jest siecią nan
inline int isnan(float _X) restrict(amp);
Parametry
_X
Wartość zmiennoprzecinkowa
Wartość zwracana
Zwraca wartość niezerową, jeśli i tylko wtedy, gdy argument ma wartość NaN
ldexp
Oblicza liczbę rzeczywistą z mantissa i wykładnika
inline float ldexp(
float _X,
int _Exp) restrict(amp);
Parametry
_X
Wartość zmiennoprzecinkowa, mentissa
_Exp
Wykładnik liczby całkowitej
Wartość zwracana
Zwraca _X * 2^_Exp
ldexpf
Oblicza liczbę rzeczywistą z mantissa i wykładnika
inline float ldexpf(
float _X,
int _Exp) restrict(amp);
Parametry
_X
Wartość zmiennoprzecinkowa, mentissa
_Exp
Wykładnik liczby całkowitej
Wartość zwracana
Zwraca _X * 2^_Exp
Dziennik
Oblicza logarytm base-e argumentu
inline float log(float _X) restrict(amp);
Parametry
_X
Wartość zmiennoprzecinkowa
Wartość zwracana
Zwraca logarytm base-e argumentu
log10
Oblicza logarytm base-10 argumentu
inline float log10(float _X) restrict(amp);
Parametry
_X
Wartość zmiennoprzecinkowa
Wartość zwracana
Zwraca logarytm base-10 argumentu
log10f
Oblicza logarytm base-10 argumentu
inline float log10f(float _X) restrict(amp);
Parametry
_X
Wartość zmiennoprzecinkowa
Wartość zwracana
Zwraca logarytm base-10 argumentu
log2
Oblicza logarytm base-2 argumentu
inline float log2(float _X) restrict(amp);
Parametry
_X
Wartość zmiennoprzecinkowa
Wartość zwracana
Zwraca logarytm base-2 argumentu
log2f
Oblicza logarytm base-2 argumentu
inline float log2f(float _X) restrict(amp);
Parametry
_X
Wartość zmiennoprzecinkowa
Wartość zwracana
Zwraca logarytm base-10 argumentu
logf
Oblicza logarytm base-e argumentu
inline float logf(float _X) restrict(amp);
Parametry
_X
Wartość zmiennoprzecinkowa
Wartość zwracana
Zwraca logarytm base-e argumentu
modf
Dzieli _X na części ułamkowe i całkowite.
inline float modf(
float _X,
float* _Ip) restrict(amp);
Parametry
_X
Wartość zmiennoprzecinkowa
_Ip
Odbiera część całkowitą wartości
Wartość zwracana
Zwraca podpisaną część ułamkową _X
modff
Dzieli _X na części ułamkowe i całkowite.
inline float modff(
float _X,
float* _Ip) restrict(amp);
Parametry
_X
Wartość zmiennoprzecinkowa
_Ip
Odbiera część całkowitą wartości
Wartość zwracana
Zwraca podpisaną część ułamkową _X
Pow
Oblicza _X podniesione do potęgi _Y
inline float pow(
float _X,
float _Y) restrict(amp);
Parametry
_X
Wartość zmiennoprzecinkowa, podstawa
_Y
Wartość zmiennoprzecinkowa, wykładnik
Wartość zwracana
Zwraca wartość _X podniesioną do potęgi _Y
powf
Oblicza _X podniesione do potęgi _Y
inline float powf(
float _X,
float _Y) restrict(amp);
Parametry
_X
Wartość zmiennoprzecinkowa, podstawa
_Y
Wartość zmiennoprzecinkowa, wykładnik
Wartość zwracana
round
Zaokrągla _X do najbliższej liczby całkowitej
inline float round(float _X) restrict(amp);
Parametry
_X
Wartość zmiennoprzecinkowa
Wartość zwracana
Zwraca najbliższą liczbę całkowitą _X
roundf
Zaokrągla _X do najbliższej liczby całkowitej
inline float roundf(float _X) restrict(amp);
Parametry
_X
Wartość zmiennoprzecinkowa
Wartość zwracana
Zwraca najbliższą liczbę całkowitą _X
rsqrt
Zwraca odwrotność pierwiastek kwadratowy argumentu
inline float rsqrt(float _X) restrict(amp);
Parametry
_X
Wartość zmiennoprzecinkowa
Wartość zwracana
Zwraca odwrotność pierwiastek kwadratowy argumentu
rsqrtf
Zwraca odwrotność pierwiastek kwadratowy argumentu
inline float rsqrtf(float _X) restrict(amp);
Parametry
_X
Wartość zmiennoprzecinkowa
Wartość zwracana
Zwraca odwrotność pierwiastek kwadratowy argumentu
signbit
Określa, czy znak _X jest ujemny
inline int signbit(float _X) restrict(amp);
Parametry
_X
Wartość zmiennoprzecinkowa
Wartość zwracana
Zwraca wartość niezerową, jeśli i tylko wtedy, gdy znak _X jest ujemny
signbitf
Określa, czy znak _X jest ujemny
inline int signbitf(float _X) restrict(amp);
Parametry
_X
Wartość zmiennoprzecinkowa
Wartość zwracana
Zwraca wartość niezerową, jeśli i tylko wtedy, gdy znak _X jest ujemny
sin
Oblicza sinus argumentu
inline float sin(float _X) restrict(amp);
Parametry
_X
Wartość zmiennoprzecinkowa
Wartość zwracana
Zwraca sinus argumentu
sinf
Oblicza sinus argumentu
inline float sinf(float _X) restrict(amp);
Parametry
_X
Wartość zmiennoprzecinkowa
Wartość zwracana
Zwraca sinus argumentu
sincos
Oblicza sinus i cosinus wartości _X
inline void sincos(
float _X,
float* _S,
float* _C) restrict(amp);
Parametry
_X
Wartość zmiennoprzecinkowa
_S
Zwraca sinus wartości _X
_C
Zwraca wartość cosinusu _X
sincosf
Oblicza sinus i cosinus wartości _X
inline void sincosf(
float _X,
float* _S,
float* _C) restrict(amp);
Parametry
_X
Wartość zmiennoprzecinkowa
_S
Zwraca sinus wartości _X
_C
Zwraca wartość cosinusu _X
Sinh
Oblicza wartość sinusu hiperbolicznego argumentu
inline float sinh(float _X) restrict(amp);
Parametry
_X
Wartość zmiennoprzecinkowa
Wartość zwracana
Zwraca wartość sinusu hiperbolicznego argumentu
sinhf
Oblicza wartość sinusu hiperbolicznego argumentu
inline float sinhf(float _X) restrict(amp);
Parametry
_X
Wartość zmiennoprzecinkowa
Wartość zwracana
Zwraca wartość sinusu hiperbolicznego argumentu
Sqrt
Oblicza pierwiastek kwure argumentu
inline float sqrt(float _X) restrict(amp);
Parametry
_X
Wartość zmiennoprzecinkowa
Wartość zwracana
Zwraca pierwiastek kwure argumentu
sqrtf
Oblicza pierwiastek kwure argumentu
inline float sqrtf(float _X) restrict(amp);
Parametry
_X
Wartość zmiennoprzecinkowa
Wartość zwracana
Zwraca pierwiastek kwure argumentu
opalenizna
Oblicza wartość tangensa argumentu
inline float tan(float _X) restrict(amp);
Parametry
_X
Wartość zmiennoprzecinkowa
Wartość zwracana
Zwraca wartość tangensa argumentu
tanf
Oblicza wartość tangensa argumentu
inline float tanf(float _X) restrict(amp);
Parametry
_X
Wartość zmiennoprzecinkowa
Wartość zwracana
Zwraca wartość tangensa argumentu
Tanh
Oblicza wartość tangensu hiperbolicznego argumentu
inline float tanh(float _X) restrict(amp);
Parametry
_X
Wartość zmiennoprzecinkowa
Wartość zwracana
Zwraca wartość tangensu hiperbolicznego argumentu
tanhf
Oblicza wartość tangensu hiperbolicznego argumentu
inline float tanhf(float _X) restrict(amp);
Parametry
_X
Wartość zmiennoprzecinkowa
Wartość zwracana
Zwraca wartość tangensu hiperbolicznego argumentu
obcinanie
Obcięcie argumentu do składnika całkowitego
inline float trunc(float _X) restrict(amp);
Parametry
_X
Wartość zmiennoprzecinkowa
Wartość zwracana
Zwraca składnik liczby całkowitej argumentu
truncf
Obcięcie argumentu do składnika całkowitego
inline float truncf(float _X) restrict(amp);
Parametry
_X
Wartość zmiennoprzecinkowa
Wartość zwracana
Zwraca składnik liczby całkowitej argumentu
Wymagania
Nagłówek: amp_math.h Przestrzeń nazw: Concurrency::fast_math