Bagikan melalui


Namespace Concurrency::fast_math

Fungsi di fast_math namespace memiliki akurasi yang lebih rendah, hanya mendukung presisi tunggal (float), dan memanggil intrinsik DirectX. Ada dua versi dari setiap fungsi, misalnya cos dan cosf. Kedua versi mengambil dan mengembalikan float, tetapi masing-masing memanggil intrinsik DirectX yang sama.

Sintaks

namespace fast_math;

Anggota

Fungsi

Nama Deskripsi
cos Menghitung arkakosinus argumen
cosf Menghitung arkakosinus argumen
asin Menghitung arkasinus argumen
asinf Menghitung arkasinus argumen
atan Menghitung arka tangen argumen
atan2 Menghitung arka tangen _Y/_X
atan2f Menghitung arka tangen _Y/_X
atanf Menghitung arka tangen argumen
Ceil Menghitung langit-langit argumen
ceilf Menghitung langit-langit argumen
cos Menghitung kosinus argumen
cosf Menghitung kosinus argumen
cosh Menghitung nilai kosinus hiperbolik dari argumen
coshf Menghitung nilai kosinus hiperbolik dari argumen
exp Menghitung eksponensial base-e dari argumen
exp2 Menghitung eksponensial base-2 dari argumen
exp2f Menghitung eksponensial base-2 dari argumen
expf Menghitung eksponensial base-e dari argumen
fabs Mengembalikan nilai absolut argumen
fabsf Mengembalikan nilai absolut argumen
lantai Menghitung lantai argumen
lantai Menghitung lantai argumen
fmax Menentukan nilai numerik maksimum argumen
fmaxf Menentukan nilai numerik maksimum argumen
fmin Menentukan nilai numerik minimum argumen
fminf Menentukan nilai numerik minimum argumen
fmod Menghitung sisa titik mengambang dari _X/_Y
fmodf Menghitung sisa titik mengambang dari _X/_Y
frexp Mendapatkan mantissa dan eksponen _X
frexpf Mendapatkan mantissa dan eksponen _X
isfinite Menentukan apakah argumen memiliki nilai terbatas
isinf Menentukan apakah argumen adalah tak terbatas
isnan Menentukan apakah argumen adalah NaN
ldexp Menghitung angka riil dari mantissa dan eksponen
ldexpf Menghitung angka riil dari mantissa dan eksponen
log Menghitung logaritma base-e dari argumen
log10 Menghitung logaritma base-10 dari argumen
log10f Menghitung logaritma base-10 dari argumen
log2 Menghitung logaritma base-2 dari argumen
log2f Menghitung logaritma base-2 dari argumen
logf Menghitung logaritma base-e dari argumen
modf Membagi _X menjadi bagian pecahan dan bilangan bulat.
modff Membagi _X menjadi bagian pecahan dan bilangan bulat.
pow Menghitung _X dinaikkan ke kekuatan _Y
powf Menghitung _X dinaikkan ke kekuatan _Y
round Membulatkan _X ke bilangan bulat terdekat
roundf Membulatkan _X ke bilangan bulat terdekat
rsqrt Mengembalikan timbal balik dari akar kuadrat argumen
rsqrtf Mengembalikan timbal balik dari akar kuadrat argumen
signbit Mengembalikan tanda argumen
signbitf Mengembalikan tanda argumen
sin Menghitung nilai sinus argumen
sincos Menghitung nilai sinus dan kosinus _X
sincosf Menghitung nilai sinus dan kosinus _X
sinf Menghitung nilai sinus argumen
sinh Menghitung nilai sinus hiperbolik dari argumen
sinhf Menghitung nilai sinus hiperbolik dari argumen
sqrt Menghitung akar kuadrat argumen
sqrtf Menghitung akar kuadrat argumen
tan Menghitung nilai tangen argumen
tanf Menghitung nilai tangen argumen
tanh Menghitung nilai tangen hiperbolik dari argumen
tanhf Menghitung nilai tangen hiperbolik dari argumen
potong Memotong argumen ke komponen bilangan bulat
truncf Memotong argumen ke komponen bilangan bulat

Persyaratan

Header: amp_math.h

Namespace: Konkurensi::fast_math

Lihat juga

Namespace Konkurensi (C++ AMP)