Aracılığıyla paylaş


Concurrency::precise_math Ad Alanı

precise_math ad alanındaki işlevler C99 uyumludur. Her işlevin hem tek duyarlıklı hem de çift duyarlıklı sürümleri dahil edilir. Örneğin, acos çift duyarlıklı sürümdür ve acosf tek duyarlıklı sürümdür. Tek duyarlıklı işlevler de dahil olmak üzere bu işlevler hızlandırıcıda genişletilmiş çift duyarlık desteği gerektirir. Bu işlevleri belirli bir hızlandırıcıda çalıştırıp çalıştıramayacağınızı belirlemek için accelerator::supports_double_precision kullanabilirsiniz.

Sözdizimi

namespace precise_math;

Parametreler

Üyeler

İşlevler

Veri Akışı Adı Açıklama
acos Aşırı yüklü Bağımsız değişkenin arkkosinüsünü hesaplar
acosf Bağımsız değişkenin arkkosinüsünü hesaplar
acosh Aşırı yüklü Bağımsız değişkenin ters hiperbolik kosinüsünü hesaplar
acoshf Bağımsız değişkenin ters hiperbolik kosinüsünü hesaplar
asin Aşırı yüklü Bağımsız değişkenin arksinüsünü hesaplar
asinf Bağımsız değişkenin arksinüsünü hesaplar
asinh Aşırı yüklü Bağımsız değişkenin ters hiperbolik sinüsünü hesaplar
asinhf Bağımsız değişkenin ters hiperbolik sinüsünü hesaplar
atan Aşırı yüklü Parametrenin arktanjantını hesaplar
atan2 Aşırı yüklü _Y/_X arktanjantını hesaplar
atan2f _Y/_X arktanjantını hesaplar
atanf Parametrenin arktanjantını hesaplar
atanh Aşırı yüklü Bağımsız değişkenin ters hiperbolik tanjantını hesaplar
atanhf Argümanın ters hiperbolik tanjant fonksiyonunu hesaplar
cbrt Aşırı yüklü Bağımsız değişkenin gerçek küp kökünü hesaplar
cbrtf Argümanın gerçek küp kökünü hesaplar
Ceil Aşırı yüklü Parametrenin üst sınırını hesaplar
ceilf Bağımsız değişkenin en yakın üst sayısını hesaplar
copysign Aşırı yüklü _X büyüklüğüne ve _Y işaretine sahip bir değer üretir
copysignf _X büyüklüğüne ve _Y işaretine sahip bir değer üretir
cos Aşırı yüklü Bağımsız değişkenin kosinüsünü hesaplar
cosf Argümanın kosinüsünü hesaplar
Cosh Aşırı yüklü Bağımsız değişkenin hiperbolik kosinüs değerini hesaplar
coshf Parametresinin hiperbolik kosinüs değerini hesaplar
cospi Aşırı yüklü Pi * _X kosinüs değerini hesaplar
cospif Pi * _X kosinüs değerini hesaplar
Erf Aşırı yüklü _X hata fonksiyonunu hesaplar
erfc Aşırı yüklü _X'in tamamlayıcı hata fonksiyonunu hesaplar
erfcf _X için tamamlayıcı hata işlevini hesaplar
erfcinv Aşırı yüklü _X'in ters tamamlayıcı hata fonksiyonunu hesaplar
erfcinvf _X ters tamamlayıcı hata fonksiyonunu hesaplar
erff _X'in hata fonksiyonunu hesaplar
erfinv Aşırı yüklü _X ters hata işlevini hesaplar
erfinvf _X ters hata fonksiyonunu hesaplar
Exp Aşırı yüklü Bağımsız değişkenin e tabanına göre üstel değerini hesaplar
exp10 Aşırı yüklü Verilen bağımsız değişkenin 10 tabanlı üstel değerini hesaplar.
exp10f Verilen bağımsız değişkenin 10 tabanlı üstel değerini hesaplar.
exp2 Aşırı yüklü Bağımsız değişkenin 2 tabanında üstelini hesaplar
exp2f Bağımsız değişkenin 2 tabanında üstelini hesaplar
expf Bağımsız değişkenin e tabanına göre üstel değerini hesaplar
expm1 Aşırı yüklü Bağımsız değişkenin e tabanında üssü eksi 1 hesaplar.
expm1f Bağımsız değişkenin e tabanında üssü eksi 1 hesaplar.
fabs Aşırı yüklü Bağımsız değişkenin mutlak değerini verir
fabsf Bağımsız değişkenin mutlak değerini verir
fdim Aşırı yüklü Bağımsız değişkenlerin arasındaki pozitif farkı belirler
fdimf Bağımsız değişkenler arasındaki farkın pozitif olanını belirler.
zemin Aşırı yüklü Argümanın tabanını hesaplar
floorf Argümanın tabanını hesaplar
fma Aşırı yüklü Hesapla: (_X * _Y) + _Z, tek bir üçüncül işlem olarak yuvarlayarak
fmaf _X * _Y) + _Z işlemini tek bir üçlü işlem olarak hesaplayın ve yuvarlayın.
fmax Aşırı yüklü Argümanların maksimum sayısal değerini belirleyin
fmaxf Argümanların maksimum sayısal değerini belirleyin
fmin Aşırı yüklü Bağımsız değişkenlerin en düşük sayısal değerini belirleme
fminf Bağımsız değişkenlerin en düşük sayısal değerini belirleme
fmod İşlevi (C++ AMP) Aşırı yüklü _X/_Y kalan kayan noktayı hesaplar
fmodf _X/_Y kalan kayan noktayı hesaplar
fpclassify Aşırı yüklü Bağımsız değişken değerini NaN, sonsuz, normal, alt normal, sıfır olarak sınıflandırır
frexp Aşırı yüklü _X'in mantis ve üs kısmını elde eder
frexpf _X'in mantis ve üs kısmını elde eder
hipot Aşırı yüklü _X ve _Y karelerinin toplamının karekökünü hesaplar
hypotf _X ve _Y karelerinin toplamının karekökünü hesaplar
ilogb Aşırı yüklü _X üssünü işaretli bir int değeri olarak çıkartın.
ilogbf _X'in üssünü imzalı bir int değeri olarak ayıkla
isfinite Aşırı yüklü Bağımsız değişkenin sonlu bir değere sahip olup olmadığını belirler
isinf Aşırı yüklü Bağımsız değişkenin sonsuz olup olmadığını belirler
isnan Aşırı yüklü Bağımsız değişkenin NaN olup olmadığını belirler
isnormal Aşırı yüklü Bağımsız değişkenin normal olup olmadığını belirler
ldexp Aşırı yüklü Mantissa ve üstü birleştirerek gerçek bir sayı hesaplar.
ldexpf Mantissa ve üstü birleştirerek gerçek bir sayı hesaplar.
lgamma Aşırı yüklü Argümanın mutlak değer gamma'sının doğal logaritması hesaplanır.
lgammaf Bağımsız değişkenin gama mutlak değerinin doğal logaritması hesaplanır
log Aşırı yüklü e tabanına sahip bağımsız değişkenin logaritmasını hesaplar
log10 Aşırı yüklü Bağımsız değişkenin 10 tabanındaki logaritması hesaplar
log10f Bağımsız değişkenin 10 tabanındaki logaritması hesaplar
log1p Aşırı yüklü 1 artı bağımsız değişkenin doğal logaritmasını hesaplar
log1pf 1 artı bağımsız değişkenin doğal logaritmasını hesaplar
log2 Aşırı yüklü Bağımsız değişkenin 2 tabanındaki logaritmasını hesaplar
log2f Bağımsız değişkenin 2 tabanındaki logaritmasını hesaplar
logb Aşırı yüklü X'in üs değerini kayan nokta formatında imzalı bir tamsayı olarak çıkarır.
logbf X'in üs değerini kayan nokta formatında imzalı bir tamsayı olarak çıkarır.
logf e tabanına sahip bağımsız değişkenin logaritmasını hesaplar
modf Aşırı yüklü _X kesirli ve tamsayı bölümlerine böler.
modff _X kesirli ve tamsayı bölümlerine böler.
Nan Sessiz bir NaN döndürür
nanf Sessiz bir NaN döndürür
nearbyint Aşırı yüklü Geçerli yuvarlama yönünü kullanarak bağımsız değişkeni kayan nokta biçiminde bir tamsayı değerine yuvarlar.
nearbyintf Geçerli yuvarlama yönünü kullanarak bağımsız değişkeni kayan nokta biçiminde bir tamsayı değerine yuvarlar.
nextafter Aşırı yüklü _Y yönünde, _X sonrasındaki bir sonraki temsil edilebilir değeri, işlevin türünde, belirleyin
nextafterf _Y yönünde, _X sonrasındaki bir sonraki temsil edilebilir değeri, işlevin türünde, belirleyin
Phi Aşırı yüklü Bağımsız değişkenin matematiksel kümülatif dağılım işlevini verir
phif Bağımsız değişkenin matematiksel kümülatif dağılım işlevini verir
Pow Aşırı yüklü _Y gücüne yükseltilen _X hesaplar
powf _Y gücüne yükseltilen _X hesaplar
probit Aşırı yüklü Bağımsız değişkenin ters kümülatif dağılım fonksiyonunu verir
probitf Argümanın ters kümülatif dağılım fonksiyonunu döndürür
rcbrt Aşırı yüklü Bağımsız değişkenin küp kökünün karşılıklı değerini verir
rcbrtf Bağımsız değişkenin küp kökünün tersi değerini verir
kalan Aşırı yüklü Kalanı hesaplar: REM _Y _X
remainderf _X MOD _Y ile kalanı hesaplar
remquo Aşırı yüklü _X REM _Y ile aynı kalanı hesaplar. Ayrıca _X/_Y tam sayı bölümünün alt 23 bitini hesaplar ve bu değere _X/_Y ile aynı işareti verir. Bu imzalı değeri, _Quo'nun işaret ettiği tamsayıya depolar.
remquof _X REM _Y ile aynı kalanı hesaplar. Ayrıca, _X/_Y bölümünün tamsayısının alt 23 bitini hesaplar ve bu değere _X/_Y ile aynı işareti verir. İmzalı değeri, _Quo tarafından işaret edilen tamsayıya kaydeder.
yuvarlak Aşırı yüklü _X'i en yakın tam sayıya yuvarlar
roundf _X'i en yakın tam sayıya yuvarlar
rsqrt Aşırı yüklü Bağımsız değişkenin karekökünün karşılıklı değerini verir
rsqrtf Bağımsız değişkenin karekökünün karşılıklı değerini verir
scalb Aşırı yüklü _X, FLT_RADIX'in _Y üssü ile çarpılır.
scalbf _X, FLT_RADIX'in _Y üssü ile çarpılır.
scalbn Aşırı yüklü _X, FLT_RADIX'in _Y üssü ile çarpılır.
scalbnf _X, FLT_RADIX'in _Y üssü ile çarpılır.
signbit Aşırı yüklü _X işaretinin negatif olup olmadığını belirler
signbitf _X işaretinin negatif olup olmadığını belirler
günah Aşırı yüklü Bağımsız değişkenin sinüs değerini hesaplar
sincos Aşırı yüklü _X'in sinüs ve kosinüs değerleri hesaplanır
sincosf _X'in sinüs ve kosinüs değerleri hesaplanır
sinf Bağımsız değişkenin sinüs değerini hesaplar
Sinh Aşırı yüklü Bağımsız değişkenin hiperbolik sinüs değerini hesaplar
sinhf Bağımsız değişkenin hiperbolik sinüs değerini hesaplar
sinpi Aşırı yüklü Pi * _X sinüs değerini hesaplar
sinpif Pi * _X sinüs değerini hesaplar
Karekök Aşırı yüklü Bağımsız değişkenin kareküre kökünü hesaplar
sqrtf Bağımsız değişkenin kareküre kökünü hesaplar
ten rengi Aşırı yüklü Bağımsız değişkenin tanjant değerini hesaplar
tanf Bağımsız değişkenin tanjant değerini hesaplar
Tanh Aşırı yüklü Bağımsız değişkenin hiperbolik tanjant değerini hesaplar
tanhf Bağımsız değişkenin hiperbolik tanjant değerini hesaplar
tanpi Aşırı yüklü Pi * _X tanjant değerini hesaplar
tanpif Pi * _X tanjant değerini hesaplar
tgamma Aşırı yüklü _X gama işlevini hesaplar
tgammaf _X gama işlevini hesaplar
trunc Aşırı yüklü Bağımsız değişkeni tamsayı bileşenine yuvarlar
truncf Bağımsız değişkeni tamsayı bileşenine yuvarlar

Gereksinimler

Üst bilgi: amp_math.h

Ad Alanı: Eşzamanlılık

Ayrıca bkz.

Eşzamanlılık Ad Alanı (C++ AMP)