Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Fungsi berikut tersedia di Concurrency::fast_math namespace:
acos
Menghitung arkus kosinus dari argumen
inline float acos(float _X) restrict(amp);
Parameter-parameternya
_X
Nilai floating-point
Mengembalikan Nilai
Mengembalikan nilai arccosine dari argumen
acosf
Menghitung arkus kosinus dari argumen
inline float acosf(float _X) restrict(amp);
Parameter-parameternya
_X
Nilai floating-point
Mengembalikan Nilai
Mengembalikan nilai arccosine dari argumen
asin
Menghitung arcsin dari argumen
inline float asin(float _X) restrict(amp);
Parameter-parameternya
_X
Nilai floating-point
Mengembalikan Nilai
Mengembalikan nilai arkasinus dari argumen
asinf
Menghitung arcsin dari argumen
inline float asinf(float _X) restrict(amp);
Parameter-parameternya
_X
Nilai floating-point
Mengembalikan Nilai
Mengembalikan nilai arkasinus dari argumen
atan
Menghitung arctangen argumennya
inline float atan(float _X) restrict(amp);
Parameter-parameternya
_X
Nilai floating-point
Mengembalikan Nilai
Mengembalikan nilai arkus tangen dari argumen
atan2
Menghitung arka tangen _Y/_X
inline float atan2(
float _Y,
float _X) restrict(amp);
Parameter-parameternya
_Y
Nilai floating-point
_X
Nilai floating-point
Mengembalikan Nilai
Mengembalikan nilai arctangent _Y/_X
atan2f
Menghitung arka tangen _Y/_X
inline float atan2f(
float _Y,
float _X) restrict(amp);
Parameter-parameternya
_Y
Nilai floating-point
_X
Nilai floating-point
Mengembalikan Nilai
Mengembalikan nilai arctangent _Y/_X
atanf
Menghitung arctangen argumennya
inline float atanf(float _X) restrict(amp);
Parameter-parameternya
_X
Nilai floating-point
Mengembalikan Nilai
Mengembalikan nilai arkus tangen dari argumen
Ceil
Menghitung langit-langit argumen
inline float ceil(float _X) restrict(amp);
Parameter-parameternya
_X
Nilai floating-point
Mengembalikan Nilai
Mengembalikan nilai atas dari argumen
ceilf
Menghitung langit-langit argumen
inline float ceilf(float _X) restrict(amp);
Parameter-parameternya
_X
Nilai floating-point
Mengembalikan Nilai
Mengembalikan nilai atas dari argumen
cosf
Menghitung kosinus argumen
inline float cosf(float _X) restrict(amp);
Parameter-parameternya
_X
Nilai floating-point
Mengembalikan Nilai
Mengembalikan nilai kosinus dari argumen
coshf
Menghitung nilai kosinus hiperbolik dari argumen
inline float coshf(float _X) restrict(amp);
Parameter-parameternya
_X
Nilai floating-point
Mengembalikan Nilai
Mengembalikan nilai kosinus hiperbolik dari argumen
Cos
Menghitung kosinus argumen
inline float cos(float _X) restrict(amp);
Parameter-parameternya
_X
Nilai floating-point
Mengembalikan Nilai
Mengembalikan nilai kosinus dari argumen
cosh
Menghitung nilai kosinus hiperbolik dari argumen
inline float cosh(float _X) restrict(amp);
Parameter-parameternya
_X
Nilai floating-point
Mengembalikan Nilai
Mengembalikan nilai kosinus hiperbolik dari argumen
kedaluwarsa
Menghitung eksponensial dengan basis e dari argumen
inline float exp(float _X) restrict(amp);
Parameter-parameternya
_X
Nilai floating-point
Mengembalikan Nilai
Mengembalikan eksponensial basis-e dari argumen
exp2
Menghitung eksponensial base-2 dari argumen
inline float exp2(float _X) restrict(amp);
Parameter-parameternya
_X
Nilai floating-point
Mengembalikan Nilai
Mengembalikan eksponensial base-2 dari argumen
exp2f
Menghitung eksponensial base-2 dari argumen
inline float exp2f(float _X) restrict(amp);
Parameter-parameternya
_X
Nilai floating-point
Mengembalikan Nilai
Mengembalikan eksponensial base-2 dari argumen
expf
Menghitung eksponensial dengan basis e dari argumen
inline float expf(float _X) restrict(amp);
Parameter-parameternya
_X
Nilai floating-point
Mengembalikan Nilai
Mengembalikan eksponensial basis-e dari argumen
fabs
Mengembalikan nilai absolut argumen
inline float fabs(float _X) restrict(amp);
Parameter-parameternya
_X
Nilai bilangan bulat
Mengembalikan Nilai
Mengembalikan nilai absolut argumen
fabsf
Mengembalikan nilai absolut argumen
inline float fabsf(float _X) restrict(amp);
Parameter-parameternya
_X
Nilai floating-point
Mengembalikan Nilai
Mengembalikan nilai absolut argumen
lantai
Menghitung lantai argumen
inline float floor(float _X) restrict(amp);
Parameter-parameternya
_X
Nilai floating-point
Mengembalikan Nilai
Mengembalikan lantai argumen
lantai
Menghitung lantai argumen
inline float floorf(float _X) restrict(amp);
Parameter-parameternya
_X
Nilai floating-point
Mengembalikan Nilai
Mengembalikan lantai argumen
fmax
Menentukan nilai numerik maksimum argumen
inline float max(
float _X,
float _Y) restrict(amp);
Parameter-parameternya
_X
Nilai bilangan bulat
_Y
Nilai bilangan bulat
Mengembalikan Nilai
Mengembalikan nilai numerik maksimum argumen
fmaxf
Menentukan nilai numerik maksimum argumen
inline float fmaxf(
float _X,
float _Y) restrict(amp);
Parameter-parameternya
_X
Nilai floating-point
_Y
Nilai floating-point
Mengembalikan Nilai
Mengembalikan nilai numerik maksimum argumen
fmin
Menentukan nilai numerik minimum argumen
inline float min(
float _X,
float _Y) restrict(amp);
Parameter-parameternya
_X
Nilai bilangan bulat
_Y
Nilai bilangan bulat
Mengembalikan Nilai
Mengembalikan nilai numerik minimum argumen
fminf
Menentukan nilai numerik minimum argumen
inline float fminf(
float _X,
float _Y) restrict(amp);
Parameter-parameternya
_X
Nilai floating-point
_Y
Nilai floating-point
Mengembalikan Nilai
Mengembalikan nilai numerik minimum argumen
fmod
Menghitung sisa titik mengambang dari _X/_Y
inline float fmod(
float _X,
float _Y) restrict(amp);
Parameter-parameternya
_X
Nilai floating-point
_Y
Nilai floating-point
Mengembalikan Nilai
Mengembalikan sisa floating-point dari _X/_Y
fmodf
Menghitung sisa titik mengambang dari _X/_Y.
inline float fmodf(
float _X,
float _Y) restrict(amp);
Parameter-parameternya
_X
Nilai floating-point
_Y
Nilai floating-point
Mengembalikan Nilai
Mengembalikan sisa floating-point dari _X/_Y
frexp
Mendapatkan mantissa dan eksponen _X
inline float frexp(
float _X,
_Out_ int* _Exp) restrict(amp);
Parameter-parameternya
_X
Nilai floating-point
_Exp
Mengembalikan eksponen bilangan bulat _X dalam nilai floating-point
Mengembalikan Nilai
Mengembalikan mantissa _X
frexpf
Mendapatkan mantissa dan eksponen _X
inline float frexpf(
float _X,
_Out_ int* _Exp) restrict(amp);
Parameter-parameternya
_X
Nilai floating-point
_Exp
Mengembalikan eksponen bilangan bulat _X dalam nilai floating-point
Mengembalikan Nilai
Mengembalikan mantissa _X
isfinite
Menentukan apakah argumen memiliki nilai terbatas
inline int isfinite(float _X) restrict(amp);
Parameter-parameternya
_X
Nilai floating-point
Mengembalikan Nilai
Mengembalikan nilai bukan nol jika dan hanya jika argumen memiliki nilai terbatas
isinf
Menentukan apakah argumen adalah tak terbatas
inline int isinf(float _X) restrict(amp);
Parameter-parameternya
_X
Nilai floating-point
Mengembalikan Nilai
Mengembalikan nilai bukan nol jika dan hanya jika argumen memiliki nilai tak terbatas
isnan
Menentukan apakah argumen adalah NaN
inline int isnan(float _X) restrict(amp);
Parameter-parameternya
_X
Nilai floating-point
Mengembalikan Nilai
Mengembalikan nilai bukan nol jika dan hanya jika argumen memiliki nilai NaN
ldexp
Menghitung angka riil dari mantissa dan eksponen
inline float ldexp(
float _X,
int _Exp) restrict(amp);
Parameter-parameternya
_X
Nilai floating-point, mentissa
_Exp
Eksponen bilangan bulat
Mengembalikan Nilai
Mengembalikan _X * 2^_Exp
ldexpf
Menghitung angka riil dari mantissa dan eksponen
inline float ldexpf(
float _X,
int _Exp) restrict(amp);
Parameter-parameternya
_X
Nilai floating-point, mentissa
_Exp
Eksponen bilangan bulat
Mengembalikan Nilai
Mengembalikan _X * 2^_Exp
log
Menghitung logaritma base-e dari argumen
inline float log(float _X) restrict(amp);
Parameter-parameternya
_X
Nilai floating-point
Mengembalikan Nilai
Mengembalikan logaritma base-e dari argumen
log10
Menghitung logaritma base-10 dari argumen
inline float log10(float _X) restrict(amp);
Parameter-parameternya
_X
Nilai floating-point
Mengembalikan Nilai
Mengembalikan logaritma base-10 dari argumen
log10f
Menghitung logaritma base-10 dari argumen
inline float log10f(float _X) restrict(amp);
Parameter-parameternya
_X
Nilai floating-point
Mengembalikan Nilai
Mengembalikan logaritma base-10 dari argumen
log2
Menghitung logaritma base-2 dari argumen
inline float log2(float _X) restrict(amp);
Parameter-parameternya
_X
Nilai floating-point
Mengembalikan Nilai
Mengembalikan logaritma base-2 dari argumen
log2f
Menghitung logaritma base-2 dari argumen
inline float log2f(float _X) restrict(amp);
Parameter-parameternya
_X
Nilai floating-point
Mengembalikan Nilai
Mengembalikan logaritma base-10 dari argumen
logf
Menghitung logaritma base-e dari argumen
inline float logf(float _X) restrict(amp);
Parameter-parameternya
_X
Nilai floating-point
Mengembalikan Nilai
Mengembalikan logaritma base-e dari argumen
modf
Membagi _X menjadi bagian pecahan dan bilangan bulat.
inline float modf(
float _X,
float* _Ip) restrict(amp);
Parameter-parameternya
_X
Nilai floating-point
_Ip
Menerima bagian bilangan bulat dari nilai
Mengembalikan Nilai
Mengembalikan bagian pecahan bertanda dari _X
modff
Membagi _X menjadi bagian pecahan dan bilangan bulat.
inline float modff(
float _X,
float* _Ip) restrict(amp);
Parameter-parameternya
_X
Nilai floating-point
_Ip
Menerima bagian bilangan bulat dari nilai
Mengembalikan Nilai
Mengembalikan bagian pecahan bertanda dari _X
pow
Menghitung _X dinaikkan ke kekuatan _Y
inline float pow(
float _X,
float _Y) restrict(amp);
Parameter-parameternya
_X
Nilai floating-point, dasar
_Y
Nilai floating-point, eksponen
Mengembalikan Nilai
Mengembalikan nilai _X yang dinaikkan ke daya _Y
powf
Menghitung _X dinaikkan ke kekuatan _Y
inline float powf(
float _X,
float _Y) restrict(amp);
Parameter-parameternya
_X
Nilai floating-point, dasar
_Y
Nilai floating-point, eksponen
Mengembalikan Nilai
bulatkan
Membulatkan _X ke bilangan bulat terdekat
inline float round(float _X) restrict(amp);
Parameter-parameternya
_X
Nilai floating-point
Mengembalikan Nilai
Mengembalikan bilangan bulat terdekat _X
roundf
Membulatkan _X ke bilangan bulat terdekat
inline float roundf(float _X) restrict(amp);
Parameter-parameternya
_X
Nilai floating-point
Mengembalikan Nilai
Mengembalikan bilangan bulat terdekat _X
rsqrt
Mengembalikan kebalikan dari akar kuadrat argumen
inline float rsqrt(float _X) restrict(amp);
Parameter-parameternya
_X
Nilai floating-point
Mengembalikan Nilai
Mengembalikan kebalikan dari akar kuadrat argumen
rsqrtf
Mengembalikan kebalikan dari akar kuadrat argumen
inline float rsqrtf(float _X) restrict(amp);
Parameter-parameternya
_X
Nilai floating-point
Mengembalikan Nilai
Mengembalikan kebalikan dari akar kuadrat argumen
signbit
Menentukan apakah tanda _X negatif
inline int signbit(float _X) restrict(amp);
Parameter-parameternya
_X
Nilai floating-point
Mengembalikan Nilai
Mengembalikan nilai bukan nol jika dan hanya jika tanda _X negatif
signbitf
Menentukan apakah tanda _X negatif
inline int signbitf(float _X) restrict(amp);
Parameter-parameternya
_X
Nilai floating-point
Mengembalikan Nilai
Mengembalikan nilai bukan nol jika dan hanya jika tanda _X negatif
dosa
Menghitung nilai sinus argumen
inline float sin(float _X) restrict(amp);
Parameter-parameternya
_X
Nilai floating-point
Mengembalikan Nilai
Mengembalikan nilai sinus argumen
sinf
Menghitung nilai sinus argumen
inline float sinf(float _X) restrict(amp);
Parameter-parameternya
_X
Nilai floating-point
Mengembalikan Nilai
Mengembalikan nilai sinus argumen
sincos
Menghitung nilai sinus dan kosinus _X
inline void sincos(
float _X,
float* _S,
float* _C) restrict(amp);
Parameter-parameternya
_X
Nilai floating-point
_S
Mengembalikan nilai sinus _X
_C
Mengembalikan nilai kosinus _X
sincosf
Menghitung nilai sinus dan kosinus _X
inline void sincosf(
float _X,
float* _S,
float* _C) restrict(amp);
Parameter-parameternya
_X
Nilai floating-point
_S
Mengembalikan nilai sinus _X
_C
Mengembalikan nilai kosinus _X
sinh
Menghitung nilai sinus hiperbolik dari argumen
inline float sinh(float _X) restrict(amp);
Parameter-parameternya
_X
Nilai floating-point
Mengembalikan Nilai
Mengembalikan nilai sinus hiperbolik dari argumen
sinhf
Menghitung nilai sinus hiperbolik dari argumen
inline float sinhf(float _X) restrict(amp);
Parameter-parameternya
_X
Nilai floating-point
Mengembalikan Nilai
Mengembalikan nilai sinus hiperbolik dari argumen
sqrt
Menghitung akar kuadrat dari argumen
inline float sqrt(float _X) restrict(amp);
Parameter-parameternya
_X
Nilai floating-point
Mengembalikan Nilai
Mengembalikan akar kuadrat dari argumen
sqrtf
Menghitung akar kuadrat dari argumen
inline float sqrtf(float _X) restrict(amp);
Parameter-parameternya
_X
Nilai floating-point
Mengembalikan Nilai
Mengembalikan akar kuadrat dari argumen
Tan
Menghitung nilai tangen argumen
inline float tan(float _X) restrict(amp);
Parameter-parameternya
_X
Nilai floating-point
Mengembalikan Nilai
Mengembalikan nilai tangen dari argumen
tanf
Menghitung nilai tangen argumen
inline float tanf(float _X) restrict(amp);
Parameter-parameternya
_X
Nilai floating-point
Mengembalikan Nilai
Mengembalikan nilai tangen dari argumen
tanh
Menghitung nilai tangen hiperbolik dari argumen
inline float tanh(float _X) restrict(amp);
Parameter-parameternya
_X
Nilai floating-point
Mengembalikan Nilai
Mengembalikan nilai tangen hiperbolik dari argumen
tanhf
Menghitung nilai tangen hiperbolik dari argumen
inline float tanhf(float _X) restrict(amp);
Parameter-parameternya
_X
Nilai floating-point
Mengembalikan Nilai
Mengembalikan nilai tangen hiperbolik dari argumen
trunkasi
Memotong argumen ke komponen bilangan bulat
inline float trunc(float _X) restrict(amp);
Parameter-parameternya
_X
Nilai floating-point
Mengembalikan Nilai
Mengembalikan komponen bilangan bulat dari argumen
truncf
Memotong argumen ke komponen bilangan bulat
inline float truncf(float _X) restrict(amp);
Parameter-parameternya
_X
Nilai floating-point
Mengembalikan Nilai
Mengembalikan komponen bilangan bulat dari argumen
Persyaratan
Header: amp_math.h Namespace: Konkurensi::fast_math